簡體   English   中英

底部工具欄在iPhone中顯示,但在iPad中不顯示

[英]Bottom toolbar shows in iPhone but not iPad

我的應用程序嵌入在導航控制器中,我拖動了一個Empty viewController,然后在底部添加了一個工具欄。

它顯示在我的情節提要中,但是當我在設備/模擬器上運行時,它不在iPad中顯示。

我在iPhone上做了同樣的事情,它顯示了。

我該如何解決?

這是加載的代碼:

- (void)viewDidLoad{
    [super viewDidLoad];
// Do any additional setup after loading the view.
   [self.navigationItem setHidesBackButton:YES animated:YES];
    self.hidesBottomBarWhenPushed = YES ;

}

這是我故事板上的iPad

我知道有self.hidesBottomBarWhenPushed = YES ;很奇怪self.hidesBottomBarWhenPushed = YES ; 但我的理解是導航控制器有其自己的底部欄。 同樣的代碼在iPhone上也可以正常工作。 所以我不確定為什么我仍然遇到問題。

當我將其設置is Initial view controller它將顯示。

我修復了將透明條添加到viewDidLoad的問題

- (void)viewDidLoad{
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    self.navigationController.navigationBar.translucent = YES;
}

希望這對遇到此問題的任何人有幫助。

暫無
暫無

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

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