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

Bu iOS platformuna özgü, bir Pageüzerindeki giriş göstergesinin görünürlüğünü ayarlar. XAML'de bindable özelliği bir booleanolarak ayarlanarak Page.PrefersHomeIndicatorAutoHidden kullanılır:

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

Alternatif olarak, akıcı API kullanılarak C# dilinden de kullanılabilir:

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

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

Page.On<iOS> yöntemi, platforma özgü bu uygulamanın yalnızca iOS üzerinde çalışacağını belirtir. Page.SetPrefersHomeIndicatorAutoHidden yöntemi, ad alanında Xamarin.Forms.PlatformConfiguration.iOSSpecific giriş göstergesinin görünürlüğünü denetler. Ayrıca, Page.PrefersHomeIndicatorAutoHidden giriş göstergesinin görünürlüğünü almak için yöntemi kullanılabilir.

Sonuç, bir üzerindeki giriş göstergesinin Page görünürlüğünün denetlenebileceğidir:

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

Not

Bu platforma özgü , , FlyoutPageNavigationPageve TabbedPage nesnelerine ContentPageuygulanabilir.