我有一个iphone应用程序,其中包含带有“使用AutoLayOut”的xib已选中。但是在iphone 5.0模拟器中构建该应用程序会因“NSLayoutConstraint”而导致应用程序崩溃。
由于自动布局不在ios5中,因此未经检查自动布局,并且应用程序在iphone5模拟器上运行时可能会崩溃,但该视图控制器中存在的子视图未正确格式化。
有没有办法做到这一点。
答案 0 :(得分:0)
如果您在iso 6.0或更高版本中创建任何xib意味着xcode(4.5.x)及更高版本,那么您将获得xib中的Constraint。 喜欢:
如果想在较低版本中运行它,请取消选中使用AutoLayout chkeckbox。在Xib 选择FilesOwner-> ShowFileInspector - >
如果您取消选中它,它将在ios5及其lowerversion上运行。