如何避免在更改文本颜色时隐藏 Xamarin.iOS 上的状态栏?
尝试更改我的 iOS 状态栏的颜色后,我不再有状态栏了。
我删除了我在 info.plist 中添加的属性,但是我的状态栏文本颜色仍然是黑色。
这就是我所做的,following these steps :
- 更新了
info.plist添加了 bool 属性View Controller-Based Status Bar Appearance并将其设置为No - 在 App.cs 中添加,在我的 MainPage 中,它是一个 NavigationPage,
BarTextColor = Color.White
请您参考如下方法:
有几种方法可以隐藏 iOS 状态栏。以下是 Xamarin.iOS 源代码中要验证的内容:
1。 Info.plist设置
在Info.plist中,确保Status bar is initially hidden为No
2。 StatusBarHidden 属性
搜索代码以查找对 UIApplication.SharedApplication.StatusBarHidden 的任何引用并确保它是 false
