Sichtbarkeit des Startindikators unter iOS
Mit diesem plattformspezifischen iOS-Wert wird die Sichtbarkeit des Startindikators auf einem Page
festgelegt. Es wird in XAML verwendet, indem die Page.PrefersHomeIndicatorAutoHidden
bindungsfähige Eigenschaft auf ein boolean
festgelegt wird:
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:Page.PrefersHomeIndicatorAutoHidden="true">
...
</ContentPage>
Alternativ kann sie über C# mit der Fluent-API genutzt werden:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
On<iOS>().SetPrefersHomeIndicatorAutoHidden(true);
Die Page.On<iOS>
-Methode gibt an, dass diese plattformspezifische Nur unter iOS ausgeführt wird. Die Page.SetPrefersHomeIndicatorAutoHidden
-Methode im Xamarin.Forms.PlatformConfiguration.iOSSpecific
Namespace steuert die Sichtbarkeit des Startindikators. Darüber hinaus kann die Page.PrefersHomeIndicatorAutoHidden
-Methode verwendet werden, um die Sichtbarkeit des Startindikators abzurufen.
Das Ergebnis ist, dass die Sichtbarkeit des Home-Indikators auf einem Page
gesteuert werden kann:
Hinweis
Diese plattformspezifischen Objekte können auf ContentPage
- , FlyoutPage
, NavigationPage
- und TabbedPage
-Objekte angewendet werden.