2013-03-04 98 views
0

是否有可能具有以下內容?多視圖控制器的方向

當我旋轉我的iOS設備時,ViewController切換,因爲在我有RandomViewControllerPortrait和RandomViewControllerLandscape。我有這樣的感覺,如果我支持這兩種取向,ViewController類會變得非常「臃腫」。

這個想法有用嗎?

回答

1

我認爲有2個視圖控制器不同的旋轉會有點多餘。我認爲你想要使用的是針對不同方向的2個不同的UIViews,而你的UIViewController處理被調用的旋轉方法。當您的應用程序旋轉時,您可以將self.view設置爲portraitView或landscapeView。您甚至可以使用動畫塊對視圖更改進行動畫處理,以便轉換看起來更平滑。

+0

感謝您的回覆。當然這聽起來更優雅 - 奇怪,我沒有想出:) – c2programming 2013-03-04 18:04:07