Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Эта платформа iOS используется для настройки видимости строки состояния в a Page, и включает возможность управлять вводом или выходом Pageстроки состояния. Он используется в XAML, задав Page.PrefersStatusBarHidden присоединенное свойство значение StatusBarHiddenMode перечисления, а при необходимости Page.PreferredStatusBarUpdateAnimation присоединенное свойство — значение перечисления UIStatusBarAnimation :
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:Page.PrefersStatusBarHidden="True"
ios:Page.PreferredStatusBarUpdateAnimation="Fade">
...
</ContentPage>
Кроме того, его можно использовать из C# с помощью api fluent:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
On<iOS>().SetPrefersStatusBarHidden(StatusBarHiddenMode.True)
.SetPreferredStatusBarUpdateAnimation(UIStatusBarAnimation.Fade);
Метод Page.On<iOS> указывает, что эта платформа будет работать только в iOS. Метод Page.SetPrefersStatusBarHidden в Xamarin.Forms.PlatformConfiguration.iOSSpecific пространстве имен используется для задания видимости строки состояния в строке Page состояния путем указания одного из StatusBarHiddenMode значений перечисления: Default, Trueили False. StatusBarHiddenMode.False И StatusBarHiddenMode.True значения задают видимость строки состояния независимо от ориентации устройства, а StatusBarHiddenMode.Default значение скрывает строку состояния в вертикально компактной среде.
Результатом является то, что видимость строки состояния можно Page задать:

Примечание.
В параметре TabbedPageуказанное StatusBarHiddenMode значение перечисления также обновит строку состояния на всех дочерних страницах. Во всех остальных Pageпроизводных типах указанное StatusBarHiddenMode значение перечисления будет обновляться только в строке состояния на текущей странице.
Метод Page.SetPreferredStatusBarUpdateAnimation используется для задания ввода или выхода Page строки состояния, указав одно из UIStatusBarAnimation значений перечисления: None, Fadeили Slide. Fade Если задано значение перечисленияSlide, то анимация 0,25 секунды выполняется при вводе или выходе Pageиз строки состояния.