Visibilidade do indicador inicial no iOS
Essa plataforma iOS específica define a visibilidade do indicador inicial em um Page
. Ele é consumido em XAML definindo a Page.PrefersHomeIndicatorAutoHidden
propriedade associável como um boolean
:
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:Page.PrefersHomeIndicatorAutoHidden="true">
...
</ContentPage>
Como alternativa, ele pode ser consumido do C# usando a API fluente:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
On<iOS>().SetPrefersHomeIndicatorAutoHidden(true);
O Page.On<iOS>
método especifica que essa plataforma específica só será executada no iOS. O Page.SetPrefersHomeIndicatorAutoHidden
método, no Xamarin.Forms.PlatformConfiguration.iOSSpecific
namespace, controla a visibilidade do indicador inicial. Além disso, o Page.PrefersHomeIndicatorAutoHidden
método pode ser usado para recuperar a visibilidade do indicador inicial.
O resultado é que a visibilidade do indicador inicial em um Page
pode ser controlada:
da página inicial
Observação
Essa plataforma específica pode ser aplicada a ContentPage
objetos , FlyoutPage
, NavigationPage
e TabbedPage
.