我的視圖控制器沒有自動佈局,現在由於某種原因,它只填充iPhone 5的整個屏幕。我需要自動佈局,併爲它填充所有iPhone型號的屏幕。它顯示了Xcode和iPhone 5是視圖控制器沒有填滿屏幕Xcode
,但它顯示了在模擬器例如,iPhone 6模擬器,是
但由於某些原因,我可以」改變約束條件。我該如何解決?
我的視圖控制器沒有自動佈局,現在由於某種原因,它只填充iPhone 5的整個屏幕。我需要自動佈局,併爲它填充所有iPhone型號的屏幕。它顯示了Xcode和iPhone 5是視圖控制器沒有填滿屏幕Xcode
,但它顯示了在模擬器例如,iPhone 6模擬器,是
但由於某些原因,我可以」改變約束條件。我該如何解決?
你試過去除約束條件並將它們放回去?
嘗試Reset to Suggested Constraints
,看看會發生什麼:
您可以在此處詳細瞭解汽車的限制:https://www.raywenderlich.com/115440/auto-layout-tutorial-in-ios-9-part-1-getting-started-2
我希望這可以幫助你。
如果您刪除了自動佈局,則需要手動設置它,但正確的是使用自動佈局,讓歷史方法消失。
您必須爲視圖中的每個項目設置約束。 –
@ J.Lopes閱讀最後一篇文章。 – Sam
爲什麼你不能改變約束?我的意思是,這是怎麼回事? –