![](/img/trans.png)
[英]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.