xamarin - 更改 Xamarin Forms 中状态栏的状态栏颜色和文本颜色
问题描述
我们如何在 xamarin 表单 iOS 中更改状态栏颜色的颜色。
解决方案
一般来说,你可以在启动时隐藏状态栏,但如果你想有时间覆盖它,你需要进入你的 Info.plist 文件。您将找到一个状态栏条目,您只需将其更改为 Light Content,然后它将显示白色文本和图标。或者在 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};
推荐阅读
- python - Python 请求 authlib - SSLCertVerificationError CERTIFICATE_VERIFY_FAILED
- html - 引导按钮和文本相对和垂直对齐
- python - Conda 找不到已安装的模块
- azure-devops - JFrog Artifactory Repo - 不寻常的数据传输
- c++ - cURL 发送 POST 数据二进制
- java - 如何在 Java 中使用 Camellia 128 位加密算法加密字符串?
- python - 通过相关对象权限获得 Django 权限
- webserver - 具有长循环持续时间的网络服务器(esp8266)
- javascript - 如何使用jquery获取输入字段的总和
- jhipster - 在一个事务中向 JHipster 发送 PUT/GET/POST 请求