Widoczność wskaźnika głównego w systemie iOS
Ten specyficzny dla platformy systemu iOS ustawia widoczność wskaźnika głównego na Page
. Jest on używany w języku XAML przez ustawienie właściwości możliwej Page.PrefersHomeIndicatorAutoHidden
do powiązania z elementem boolean
:
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:Page.PrefersHomeIndicatorAutoHidden="true">
...
</ContentPage>
Alternatywnie można go używać z poziomu języka C# przy użyciu płynnego interfejsu API:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
On<iOS>().SetPrefersHomeIndicatorAutoHidden(true);
Metoda Page.On<iOS>
określa, że ta platforma będzie działać tylko w systemie iOS. Metoda Page.SetPrefersHomeIndicatorAutoHidden
w Xamarin.Forms.PlatformConfiguration.iOSSpecific
przestrzeni nazw kontroluje widoczność wskaźnika głównego. Ponadto Page.PrefersHomeIndicatorAutoHidden
metoda może służyć do pobierania widoczności wskaźnika głównego.
Wynikiem jest to, że widoczność wskaźnika głównego na obiekcie Page
może być kontrolowana:
Uwaga
Tę platformę można zastosować do ContentPage
obiektów , , NavigationPage
FlyoutPage
i TabbedPage
.