ios - 在 iOS 10.1 Xamarin(iOS) 中设置 StatusBar 样式的错误

标签 ios xamarin xamarin.ios styles uistatusbar

我在过去的 30 分钟里一直在努力将 StatusBar 样式更改为深色。我的文本和图标显示为白色。我尝试了很多东西,但没有什么对我有用。

问题图片:

enter image description here

我尝试过的:

1.AppDelegate.FinishedLaunching()文件中添加如下方式

UIApplication.SharedApplication.SetStatusBarStyle(UIStatusBarStyle,LightContent, false);

2.ViewdidLoad方法中添加如下代码

NavigationController.NavigationBar.BarStyle = UIBarStyle.Black;

3.更改info.plist

但对我来说没有任何帮助。

我们将不胜感激。

最佳答案

  1. 将状态栏样式设置为“Light”

enter image description here

  1. 选择 plist 源并添加键值对,即“查看基于 Controller 的状态栏外观”->“否”

enter image description here

关于ios - 在 iOS 10.1 Xamarin(iOS) 中设置 StatusBar 样式的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41422981/

相关文章:

javascript - JS : orientationchange before?

android - Sqlite Xamarin android nuget

android - Xamarin - Navigation.PopModalAsync() 后重新加载页面

ios - AppDelegate.h :8:9: fatal error: 'React/RCTBridgeDelegate.h' file not found #import <React/RCTBridgeDelegate. h>

ios - 链接器命令无法在 ios 中执行代码 1(使用 -v 查看调用)

ios - 如何为iOS应用说明添加其他语言的本地化

ios - SQLite数据库文件存储在哪里?

visual-studio - 将 Storyboard更改从 Xcode 编辑和导入到 Visual Studio

c# - Xamarin 上的 ToLocalTime 是否损坏?

ios - 嵌入式 youtube 播放列表在 iPad (iOS) 上不起作用