0

我使用 xcode 4.5 构建了一个应用程序,目标为 ios6.0。在模拟器中效果很好。然后我尝试在我的 5.1(第一代 iPad)上运行。它因 NSLayoutConstraint 错误而崩溃。

然后我将目标设置为 5.1,并取消选中 Use Autolayout。现在它运行了,但缺少导航栏。

如果未选中 Use Autolayout,则对于 5.1 或 6.0 目标,设备和模拟器现在都是如此。

4

2 回答 2

1

我刚刚遇到了完全相同的问题并自己解决了。希望这对你有用。

  1. 在项目导航器中选择 MainStoryboard.storyboard 以打开画布。
  2. 稍微拖动导航栏。

重建,然后丢失的导航栏将再次出现。:-)

于 2013-02-27T06:57:09.660 回答
0

因此,当您切换到“旧样式”布局时,您需要确保您的视图已正确设置是否有导航栏、标签栏等。

在这种模式下,您需要确保支柱和弹簧也正确。

于 2012-12-03T02:33:37.927 回答