이 iOS 플랫폼별은 상태 표시줄 Page의 표시 유형을 설정하는 데 사용되며 상태 표시줄이 들어오거나 나가는 Page방법을 제어하는 기능이 포함됩니다. 연결된 속성을 열거형 값으로 설정하고 필요에 Page.PreferredStatusBarUpdateAnimation 따라 연결된 속성을 열거형 값 StatusBarHiddenMode 으로 설정 Page.PrefersStatusBarHidden 하여 XAML에서 UIStatusBarAnimation 사용합니다.
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:Page.PrefersStatusBarHidden="True"
ios:Page.PreferredStatusBarUpdateAnimation="Fade">
...
</ContentPage>
또는 흐름 API를 사용하여 C#에서 사용할 수 있습니다.
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 는 열거형 값 TrueDefaultFalse중 하나를 지정하여 상태 표시줄 Page 의 StatusBarHiddenMode 표시 여부를 설정하는 데 사용됩니다. 및 StatusBarHiddenMode.False 값은 StatusBarHiddenMode.True 디바이스 방향에 관계없이 상태 표시줄 표시 유형을 설정하고 값 StatusBarHiddenMode.Default 은 세로로 압축된 환경에서 상태 표시줄을 숨깁니다.
그 결과, 상태 Page 표시줄의 표시 유형을 설정할 수 있습니다.

참고 항목
또한 TabbedPage지정된 StatusBarHiddenMode 열거형 값은 모든 자식 페이지의 상태 표시줄을 업데이트합니다. 다른 Page모든 파생 형식에서 지정된 StatusBarHiddenMode 열거형 값은 현재 페이지의 상태 표시줄만 업데이트합니다.
이 Page.SetPreferredStatusBarUpdateAnimation 메서드는 열거형 값 FadeNone중 UIStatusBarAnimation 하나를 지정하여 상태 표시줄이 들어오거나 Slide나가는 Page 방식을 설정하는 데 사용됩니다. Fade 또는 Slide 열거형 값을 지정하면 상태 표시줄이 들어오거나 나가면 0.25초 애니메이션이 Page실행됩니다.