我有一个UIViewController从一个UITableViewController其本身嵌入在一个UINavigationController segued来。
在公用事业检查的属性面板中,我已设置顶酒吧以黑色半透明导航栏(下模拟数据)。
这一工程在所有的UITableViewController罚款和花花公子,但我在的UIViewController观点滑回了导航栏后面所描述的在这里 ,所以我想我会尝试改变公用事业检查默认>属性面板>模拟指标>上栏黑色导航栏。
没有工作。 好像我不能联合国推断任何模拟指标。
只是为了检查你的理解...模拟指标是状态栏/标签栏等是如何出现在Interface Builder。 这些不影响运行的应用程序。
更改状态栏类型最简单的地方是在你的目标的Info.plist:
要以编程方式改变它,只需使用:
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque;
要更改导航栏样式
self.navigationController.navigationBar.barStyle = UIBarStyleBlackOpaque;