iOS'ta Giriş Göstergesi Görünürlüğü

Örneği İndir Örneği indirme

Bu iOS platformuna özgü, bir üzerinde giriş göstergesinin görünürlüğünü Page ayarlar. XAML'de, bağlanabilir özelliği olarak Page.PrefersHomeIndicatorAutoHidden ayar tarafından boolean tüketilir:

<ContentPage ...
             xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
             ios:Page.PrefersHomeIndicatorAutoHidden="true">
    ...
</ContentPage>

Alternatif olarak, fluent API'si kullanılarak C# ile de kullanılabilir:

using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...

On<iOS>().SetPrefersHomeIndicatorAutoHidden(true);

yöntemi, Page.On<iOS> bu platforma özgü yöntemin yalnızca iOS üzerinde çalıştırılamayacaklarını belirtir. Ad Xamarin_Forms _PlatformConfiguration_iOSSpecific_Page_SetPrefersHomeIndicatorAutoHidden_ Xamarin_Forms _IPlatformElementConfiguration_ _PlatformConfiguration_iOS_ Xamarin_FormsXamarin_Forms _Page__System_Boolean_" data-linktype="absolute-path">Page.SetPrefersHomeIndicatorAutoHidden yöntemi, Xamarin.Forms.PlatformConfiguration.iOSSpecific giriş göstergesinin görünürlüğünü kontrol eder. Ayrıca, giriş göstergesinin görünürlüğünü almak için Xamarin_Forms _PlatformConfiguration_iOSSpecific_Page_PrefersHomeIndicatorAutoHidden_ Xamarin_Forms _IPlatformElementConfiguration_ Xamarin_Forms _PlatformConfiguration_iOS_ Xamarin_Forms _Page__" data-linktype="absolute-path">yöntemi Page.PrefersHomeIndicatorAutoHidden kullanılabilir.

Sonuç olarak, ana göstergenin üzerinde görünürlüğü Page denetlenene kadardır:

iOS sayfasındaki giriş göstergesi görünürlüğünün ekran

Not

Bu platforma özgü, ContentPage , FlyoutPage ve NavigationPage nesnelerine TabbedPage uygulanabilir.