2
我正在研究基於導航控制器的應用程序,所有程序都沒有XIB。之前,當我使用XIB時,我會設置springs & struts.
like so以編程方式處理iOS設備旋轉
但是現在我的應用程序全部以編程方式完成,所以我該如何管理旋轉?有沒有與此有關的任何教程?
我必須爲每個視圖創建兩個不同的視圖控制器嗎?或者根據相同的視圖控制器中的方向顯示UI元素?
我正在研究基於導航控制器的應用程序,所有程序都沒有XIB。之前,當我使用XIB時,我會設置springs & struts.
like so以編程方式處理iOS設備旋轉
但是現在我的應用程序全部以編程方式完成,所以我該如何管理旋轉?有沒有與此有關的任何教程?
我必須爲每個視圖創建兩個不同的視圖控制器嗎?或者根據相同的視圖控制器中的方向顯示UI元素?
實際瀏覽後,讓我不知道是否處理最近的情況是正確的方式。旋轉幾個對象以正確的座標顯示。所以我將CGRectMake語句添加到了shouldAutorotateToInterfaceOrientation方法中。你認爲這種方法也可以接受嗎? – DJPlayer 2012-02-06 03:46:38
否。如果您需要手動設置視圖框架,您應該在視圖控制器的'willAnimateRotationToInterfaceOrientation:duration:'方法或視圖的'layoutSubviews'方法中執行此操作。 – 2012-02-06 03:48:48