基於標籤欄的應用程序根本不會旋轉。我已經完成了所有需要的配置,但沒有運氣。我所有的控制器重寫:基於標籤欄的應用程序根本不會旋轉
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{
return YES;
}
,並在viewDidLoad
方法我已經設置的屬性:
self.view.autoresizesSubviews = YES;
self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleWidth;
現在我注意到,shouldAutorotate
方法被調用只有在視圖中創建的第一次一次,我想應該是這樣的。我所有的控制器都是子類化的UIViewController
我不知道還有什麼要做。一些幫助將不勝感激。
謝謝。
你怎麼顯示標籤欄控制器?你能顯示代碼嗎? – sergio
你並不孤單。我有[類似問題](http://stackoverflow.com/questions/6969624/ios-iphone-ipad-sdk-application-not-changing-orientation)。雖然我還沒有收到答案。 –
像這樣''[self.window addSubview:rootController.view];'在應用程序委託。哪裏rootController是一個'IBOutlet' – madcoderz