无法设置要更改的模拟指标

ari*_*old 1 xcode storyboard ios

我有一个UITiewController从一个UITableViewController中被绑定,它本身嵌入在UINavigationController中.

在Utilities检查器的Attributes窗格中,我将Top Bar设置为Translucent Black Navigation Bar(在Simulated Metrics下).

在UITableViewController中可以正常工作,但是我在UIViewController中的视图在导航栏后面滑动,如此处所述,所以我想我会尝试将Utilities检查器>属性窗格>模拟度量> Top Bar的默认值更改为黑色导航栏.

没工作.似乎我不能联合推断任何模拟指标.

Ash*_*lls 5

只是为了检查你的理解...模拟指标只是状态栏/标签栏等在Interface Builder中的显示方式.这些不会影响正在运行的应用.

更改状态栏类型的最简单位置在目标的info.plist中:

在此输入图像描述

要以编程方式更改它,只需使用:

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque;
Run Code Online (Sandbox Code Playgroud)

要更改导航栏样式

self.navigationController.navigationBar.barStyle = UIBarStyleBlackOpaque;
Run Code Online (Sandbox Code Playgroud)