Visibilidad del indicador de inicio en iOS
Esta plataforma específica de iOS establece la visibilidad del indicador de inicio en .Page
Se consume en XAML estableciendo la Page.PrefersHomeIndicatorAutoHidden
propiedad enlazable en :boolean
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:Page.PrefersHomeIndicatorAutoHidden="true">
...
</ContentPage>
Como alternativa, se puede consumir desde C# mediante la API fluida:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
On<iOS>().SetPrefersHomeIndicatorAutoHidden(true);
El Page.On<iOS>
método especifica que esta plataforma específica solo se ejecutará en iOS. El Page.SetPrefersHomeIndicatorAutoHidden
método, en el Xamarin.Forms.PlatformConfiguration.iOSSpecific
espacio de nombres, controla la visibilidad del indicador de inicio. Además, el Page.PrefersHomeIndicatorAutoHidden
método se puede usar para recuperar la visibilidad del indicador de inicio.
El resultado es que se puede controlar la visibilidad del indicador de inicio en :Page
de iOS
Nota:
Esta plataforma específica se puede aplicar a ContentPage
objetos , FlyoutPage
, NavigationPage
y TabbedPage
.