我的应用包含各种xib,我使用自动布局调整视图以支持各种设备。问题是在iOS6上我的视图为状态栏留下20像素距离,因为这在iOS7中已经改变。我在网上搜索并遇到方法,通过调整delta我们可以克服这个问题,但是当我们使用Auto Layout时这不起作用,我不想通过代码更改它,所以有办法使用界面构建器来处理这个问题也?
更新: 我也没有使用Storyboard。
提前致谢!
答案 0 :(得分:0)
据我所知,没有故事板,这是不可能的。 我想找一个解决方法但是......
查看关于该问题的官方帖子:
https://developer.apple.com/library/ios/qa/qa1797/_index.html
答案 1 :(得分:-1)
您始终可以尝试以编程方式为视图设置框架,但强烈建议您切换自动布局。当你知道数据20 px状态栏嵌入在ios 7中时,你总是可以对框架进行计算。除了dat derz之外,还有另一种方式,而不是自动布局使用约束。