我使用xcode 4.5构建了一个应用程序,目标是ios6.0。在模拟器中工作得很好。然后我尝试在我的5.1(第一代iPad)上运行。它与NSLayoutConstraint错误崩溃。
然后我将目标设置为5.1,并取消选中Use Autolayout。现在它运行了,但导航栏丢失了。
现在适用于设备和设备。模拟器,如果未选中使用Autolayout,则为5.1或6.0目标。
答案 0 :(得分:1)
我刚刚遇到了完全相同的问题,并由我自己解决了。希望这对你有用。
重建然后丢失的导航栏将再次出现。 : - )
答案 1 :(得分:0)
因此,当您切换到“旧式”布局时,您需要确保您的视图已正确设置是否存在导航栏,标签栏等。
在这种模式下,你需要确保支柱和弹簧都是正确的。