我的应用程序包含各种 xib,我正在使用自动布局来调整视图以支持各种设备。问题出在 iOS6 上,我的视图为状态栏留出了 20 像素距离,因为这在 iOS7 中发生了变化。我在网上搜索并发现通过调整增量可以解决这个问题的方法,但是当我们使用自动布局时这将不起作用,我不想通过代码更改它所以有没有办法使用界面生成器来处理这个问题还?
更新:我也没有使用 Storyboard。
提前致谢!
据我所知,没有故事板是不可能的。我想找到一种解决方法,但是...
查看有关该问题的官方帖子:
https://developer.apple.com/library/ios/qa/qa1797/_index.html
您始终可以尝试以编程方式为您的视图设置框架,但强烈建议您切换自动布局。如您所知,iOS 7 中嵌入了 20 px 状态栏,因此您始终可以计算框架。其他然后 dat derz 也是另一种方式,而不是自动布局使用约束。