[英]How to resolve position:fixed for a bottom toolbar on iOS (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 ;
}
我知道有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.