在 .xib 文件中,我如何为 iOS 6 保持 Autolayout 为开启状态,但对于低于 6 的 iOS 系统为关闭。
如果我将其关闭,我的 .xib 将无法获得正确的布局。如果我在 4.3 崩溃的情况下打开我的 Iphone。
任何帮助将不胜感激
谢谢
在 .xib 文件中,我如何为 iOS 6 保持 Autolayout 为开启状态,但对于低于 6 的 iOS 系统为关闭。
如果我将其关闭,我的 .xib 将无法获得正确的布局。如果我在 4.3 崩溃的情况下打开我的 Iphone。
任何帮助将不胜感激
谢谢
我不相信这是可能的,因为自动布局会改变您的应用程序的编译方式。我考虑过的解决方法是:
我自己仍在寻找更好的解决方案。
这是我用来确定 4" 与 3.5" iphone 的代码:
if (screenBounds.size.height == 568) {
// code for 4-inch screen
} else {
// code for 3.5-inch screen
}
即使这看起来很骇人听闻,但请与 Apple 谈谈。:|