Gav*_*ope 12 cocoa-touch interface-builder ios ios8
我正在使用Interface Builder为iOS 8制作启动图像文件.我想要的启动图像非常简单(我认为与设置应用程序相同) - 顶部的导航栏带有一个空的Grouped TableView.没有标题等
注意,我通常不使用Interface Builder - 因此IB对我来说是全新的.
我试图通过向视图添加导航栏和表视图来实现此目的 - 然后设置约束.约束(和颜色)工作正常,但......
问题:启动图像在状态栏上显示全屏.像这样:

如何同时获取状态栏和导航栏?
就像我说的那样,当你选择在Xcode中添加Launch Screen时,我正在使用默认的'UIView'.所以没有导航控制器; 那是问题吗?
另外,UIView上有一些选项似乎应该给我我想要的东西:

我试过玩状态栏选项,但它不是很有效.
Top Bar选项的目的是什么?对于Interface Builder noob,如何创建复制"设置"应用程序的启动屏幕文件?
Leo*_*die 19
如果您使用的是故事板文件,则可以将视图设置为导航控制器场景中的根视图.导航控制器的导航栏自动将其自身定位在状态栏下方.

不要忘记将导航控制器设置为初始视图控制器(通过在属性窗格中选中是初始视图控制器)
当您将表视图控制器添加到故事板时,它会自动添加一个表视图控制器作为它的嵌套控制器.
如果要将其替换为另一个控制器,则必须从故事板中删除表视图控制器,将要使用的控制器添加到故事板,然后将其挂钩(通过命令+从导航控制器拖动到查看控制器,然后选择rootViewController插座)
注意启动屏幕故事板中的对象(视图控制器等)不应设置任何IBOutlet.这将导致错误.
| 归档时间: |
|
| 查看次数: |
3749 次 |
| 最近记录: |