我使用 xcode 4.5 构建了一个应用程序,目标为 ios6.0。在模拟器中效果很好。然后我尝试在我的 5.1(第一代 iPad)上运行。它因 NSLayoutConstraint 错误而崩溃。
然后,我将目标设置为 5.1,并取消选中“使用自动布局”。现在它可以运行,但导航栏丢失了。
如果未选中“使用自动布局”,对于 5.1 或 6.0 目标,现在对于设备和模拟器都适用。
最佳答案
我刚刚遇到了完全相同的问题并自己解决了。希望这对您有用。
- 在项目导航器中选择 MainStoryboard.storyboard 以打开 Canvas 。
- 稍微拖动导航栏。
重建,然后丢失的导航栏将再次出现。 :-)
关于ios - 未选中“使用自动布局”时导航栏丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13666420/