簡體   English   中英

iPad應用程序中的旋轉

[英]Rotation in iPad app

在我的iPad應用程序中,視圖控制器包括三個按鈕,一個導航欄和一個工具欄。
當我將視圖控制器從縱向模式旋轉到橫向模式時,三個按鈕會混亂。
導航欄也折疊到工具欄。
我該怎么做?

您需要了解布局 您可以通過以下三種方式布置視圖的子視圖:

  • 手動

  • 自動調整大小(彈簧和支柱)

  • 自動版式(約束)

如果這是Xcode 4.5或更高版本中的新項目,則默認情況下使用的是自動布局。 因此,您需要回到筆尖並編輯Xcode已經給您的約束,因為顯然它們不是您想要的。

您可能需要閱讀我的書的“布局”部分,其中廣泛討論了自動布局的工作原理以及如何在筆尖中編輯約束: http : //www.apeth.com/iOSBook/ch14.html#_layout

理想情況下,您應將每個視圖控制器的內容保持在一個xib下,通過固定到布局來鏈接按鈕和導航欄應正確旋轉; 但是,還有另一種選擇,可以在旋轉設備時查看不同的xib,請參見下面的答案。

支持多種方向的最簡單方法? 當應用程序處於橫向模式時,如何加載自定義NIB?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM