我有一個相當複雜的IOS應用程序,圖標,表格,文本字段等跨越20多個不同的視圖控制器。我以縱向模式構建了整個應用程序,並且當然意識到在景觀中看起來很扭曲。處理設備旋轉顯示
對於真正簡單的屏幕,我使用自動佈局約束來適應任何方向更改的問題很少。但是,當屏幕上有多個(5+)項目時,我發現使用約束來管理所有內容非常困難。實際上,有些視圖看起來像是需要將整個佈局轉換爲流暢。
是否有更好的替代約束?我唯一的想法是製作重複的視圖,一個用於肖像,另一個用於景觀。然後我可以開啓deviceOrientationChange監聽器。
Autolay約束條件比spring&struts(iOS 6.0之前)要好得多。 – lottscarson