Sichtbarkeit des Startindikators unter iOS
Diese plattformspezifische iOS-Plattform legt die Sichtbarkeit des Startindikators auf ein Page
. Sie wird in XAML genutzt, indem sie die bindungsfähige Eigenschaft Page.PrefersHomeIndicatorAutoHidden
auf eine boolean
festlegt:
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:Page.PrefersHomeIndicatorAutoHidden="true">
...
</ContentPage>
Alternativ kann sie mit der Fluent-API von C# genutzt werden:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
On<iOS>().SetPrefersHomeIndicatorAutoHidden(true);
Die Methode Page.On<iOS>
gibt an, dass diese plattformspezifische Funktion nur unter iOS ausführbar ist. Die Page.SetPrefersHomeIndicatorAutoHidden
Methode steuert im Xamarin.Forms.PlatformConfiguration.iOSSpecific
Namespace 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 der Heimanzeige auf einem Page
Steuerelement gesteuert werden kann:
Hinweis
Diese plattformspezifische Anwendung kann auf ContentPage
, FlyoutPage
, , NavigationPage
und TabbedPage
Objekte angewendet werden.