2010-10-12 69 views
0

這可能是一個非常愚蠢的問題,但我似乎無法弄清楚。我的iPad應用程序支持橫向和縱向方向 - 非常好。但是當我處於橫向模式時,如果從一個視圖切換到另一個視圖,則會有一點旋轉動畫,儘管我沒有旋轉該設備。就好像我正在加載的UIView試圖在肖像模式下首先加載,但是然後它意識到它處於橫向模式和自動旋轉。有什麼辦法可以擺脫這種自動旋轉動畫嗎?也許它與我用來製作開關的代碼有關:以正確的方向加載UIView,無需等待它自動旋轉 - iPad

[UIView beginAnimations:nil context:NULL]; 
[UIView setAnimationDuration:0.5]; 
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown 
forView:window cache:YES]; 
[self.window addSubview:aNewView]; 
[currentView removeFromSuperview]; 
[UIView commitAnimations]; 

感謝您的幫助!

回答

0

這是一個愚蠢的問題。您只需在您在viewDidLoad中調用的方法中加載正確的方向,而不是在willAnimateRotationToInterfaceOrientation中進行。