我发现了一个名为iOS6/7 deltas
的Interface Bulder选项。好吧,我用这个来为状态栏设置一个空闲空间(基本上,我将UIViewController
视图内容高度减少了20pt并将原点更改为20pt)。它运行良好,iOS 6和iOS 7看起来一样,但之后我将它安装到iOS 5.那么,我该如何解决?状态栏不应与内容重叠,底部也不应有黑色空间。
答案 0 :(得分:1)
我的猜测是,iOS5中的nib解码器实现无法处理Xcode中设置的值。我的建议是在加载视图后在代码中执行视图“修复”。你也应该考虑放弃对iOS5的支持,因为它的市场份额非常小。