2013-02-15 64 views
2

如果在Xcode 4.6中啓動一個新項目,並且在ViewController中添加一個按鈕,它總是跟着約束。我發現這個項目不能在iPhone 5模擬器(iOS5)上運行。在iPhone 6模擬器上,它運行正常。這是造成這次事故的制約因素。在5和6模擬器上移除按鈕並運行正常。 如果我使用較舊的Xcode(約束之前)來啓動項目並繼續使用Xcode 4.6,則約束將消失。 但是有沒有一種方法可以禁用Xcode 4.6中啓動的約束來使項目也可以在iOS5上運行?我可以在Xcode 4.6中禁用約束嗎?

回答

8

你只需要去文件檢查器選項卡在哪裏可以找到autolayout,然後取消選中。 enter image description here

+0

謝謝。太簡單。我沒有找到那個按鈕,因爲我沒有查看文件檢查器。尷尬。 – 2013-02-15 12:19:28

2

是的,這就是所謂的Auto Layout,並在iOS 6.0中引入(和iOS中的任何不支持的功能,它崩潰)。

要在您的筆尖文件上禁用自動佈局,請參閱blog文章。

+0

非常感謝。 – 2013-02-15 12:19:52

相關問題