-2

我有一个 iphone 应用程序,其中包含 xib 并选中了“使用 AutoLayOut”。但是在 iphone 5.0 模拟器中构建该应用程序使应用程序由于“NSLayoutConstraint”而崩溃。

由于 ios5 中不存在自动布局,因此未选中自动布局,并且应用程序在 iphone5 模拟器上运行而不会崩溃,但该视图控制器中存在的子视图格式不正确。

有没有办法做到这一点。

4

1 回答 1

0

如果您在 iso 6.0 或更高版本中创建任何 xib 意味着 xcode(4.5.x) 及更高版本,那么您将在 xib 中获得约束。喜欢 :

西布

如果要在较低版本中运行它,请取消选中 Use AutoLayout 复选框。在 Xib 中选择 FilesOwner->ShowFileInspector ->

未选中使用自动布局

如果您取消选中它,那么它将在 ios5 及其较低版本上运行。

于 2013-03-30T09:47:51.077 回答