在Xamarin Forms中更改状态栏颜色和状态栏的文本颜色

时间:2019-08-27 05:22:28

标签: xamarin xamarin.ios

我们如何在iOS Xamarin中更改状态栏颜色。

1 个答案:

答案 0 :(得分:0)

通常,您只可以在启动时隐藏状态栏,但是如果您想在上面叠加时间,则需要进入Info.plist文件。您将找到一个状态栏条目,只需将其更改为“浅色内容”,然后它将显示白色文本和图标。或在您的info.plist中设置此信息。

<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleLightContent</string>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>

设置导航页面的BarTextcolor和BarBackgroundColor属性

MainPage = new NavigationPage(new Pages.Security.Login()) { BarTextColor = Color.White , BarBackgroundColor= Color.Blue};