我的应用程序嵌入在导航控制器中,我拖动了一个 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 ;
但我的理解是导航控制器有自己的底栏。同样的代码在 iPhone 上也能正常工作。所以我不确定为什么我仍然遇到问题。
当我将它设置为is Initial view controller
然后它显示。