iOS 上的 NavigationPage 列分隔符
這個 iOS 平臺特定隱藏位於 上 NavigationPage
導覽列底部的分隔線和陰影。 將可繫結屬性false
設定NavigationPage.HideNavigationBarSeparator
為 ,以在 XAML 中取用它:
<NavigationPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:NavigationPage.HideNavigationBarSeparator="true">
</NavigationPage>
或者,您可以使用 Fluent API 從 C# 取用它:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
public class iOSTitleViewNavigationPageCS : Xamarin.Forms.NavigationPage
{
public iOSTitleViewNavigationPageCS()
{
On<iOS>().SetHideNavigationBarSeparator(true);
}
}
方法 NavigationPage.On<iOS>
會指定此平台專屬只會在iOS上執行。 命名空間 NavigationPage.SetHideNavigationBarSeparator
中的 Xamarin.Forms.PlatformConfiguration.iOSSpecific
方法可用來控制是否隱藏導覽列分隔符。 此外, NavigationPage.HideNavigationBarSeparator
方法可用來傳回是否隱藏導覽列分隔符。
結果是可以隱藏 上的 NavigationPage
導覽列分隔符: