UIViewController将Space留在底部

时间:2014-12-05 22:20:27

标签: xcode uiviewcontroller ios8

我正在将旧项目从iOS4升级到最新的ios8。有两个或三个视图控制器看起来不正确,导航栏似乎覆盖视图的一部分,并在最底部留下空间。通过删除/添加topbar / statusbars / bottombars,无论我对设置进行了哪些更改,我似乎无法弄明白,xib文件看起来没问题,但是当我在模拟器或设备上运行时却没有。以下是它的外观截图。

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:0)

如果我看到这是正确的,它是一个UIImageView,持有backgroundimage ......?!?

我只能猜测,但是你应该将UINavigationBarStyle从半透明变为不透明......这样可以降低所有内容的位置。

答案 1 :(得分:0)

在Storyboard中单击此viewController,取消选中“Under Top Bars”框并选中Extends Edges Settings中的“Under Bottom Bars”框。这应该可以解决你的问题!