2
我的應用嵌入在一個naviguation控制器中,我拖動了一個Empty viewController,然後在底部添加了一個工具欄。底部工具欄顯示在iPhone中,但不是iPad
它顯示在我的故事板中,但是當我在設備/模擬器上運行時,它不顯示在iPad中。
我在iPhone上做了同樣的事情,它顯示。
如何解決這個問題?
下面是加載代碼:
- (void)viewDidLoad{
[super viewDidLoad];
// Do any additional setup after loading the view.
[self.navigationItem setHidesBackButton:YES animated:YES];
self.hidesBottomBarWhenPushed = YES ;
}
我知道這很奇怪有self.hidesBottomBarWhenPushed = YES ;
但我的理解是,導航控制器都有自己的底欄。並且相同的代碼在iPhone上正常工作。 所以我不知道爲什麼我仍然有問題。
當我將它設置爲is Initial view controller
時,它顯示。
我在同一條船上。我有一個工具欄,我在我的視圖控制器中管理(通過Storyboard添加,作爲屬性提供),它使用'setItems:animated'在iPhone上按預期工作。在iPad上沒有工具欄。任何進展? – ToddB
@ToddB嗨我張貼我的解決方案,請upvote它,如果它解決您的問題 – meda
它沒有幫助。 :(我的問題可能會略有不同,我有一個iPhone應用程序,當應用程序在iPad上打開時,工具欄消失了,它在iPhone上工作正常(同樣的應用程序)。 – ToddB