因爲我將我的項目從Xcode 7.3遷移到Xcode 8.2,所以我非常沮喪。我在我的項目中使用storyboard和Xib文件。在運行我的項目時,我收到了這個奇怪的錯誤。我的一些xib文件被調整大小或重新塑造(縮小以適合/擴大以適合)。所有這些Xib文件在Xcode 7.3中完美工作。Xcode 8.2中的xib文件無法正常工作。它是一個錯誤嗎?
正如你可以看到上面的視圖控制器XIB以上是作爲Iphone5的。但是在運行時會擴展到藍線。我很確定自動佈局是正確的。我已經通過將xib文檔的開放類型從Xcode8更改爲Xcode7來解決此問題,但效果並不理想。似乎一再重複。在上面的佈局中,我的視圖像這樣排列。這是爲什麼發生。它是一個錯誤
已經嘗試過: Link
是你用swift還是客觀的c –
Swift 2.3 ...我認爲它對編程語言無關緊要 –
你有沒有試過改變Interface Builder中的Size Class? https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/AutolayoutPG/Size-ClassSpecificLayout.html – Alvaro