簡體   English   中英

基於標簽欄的應用程序根本不會旋轉

[英]tabbar based application won't rotate at all

我基於標簽欄的應用程序根本不會旋轉。 我已經完成了所有需要的配置,沒有運氣。 我所有的控制器都覆蓋:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{
    return YES;
}

viewDidLoad方法中,我設置了屬性:

self.view.autoresizesSubviews = YES;
    self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleWidth;

現在我注意到,第一次創建視圖時, shouldAutorotate方法僅被調用一次,我想應該是這樣。 我所有的控制器都UIViewController

我不知道該怎么辦 一些幫助將不勝感激。

謝謝。

試試這個

您必須在tabbarcontroller中使用所有的所有Viewcontroller。

改變這個

UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleWidth;

UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

self.view.autoresizesSubviews = YES;

self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

暫無
暫無

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

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