当 NavigationController 将视图弹出回所述 ViewController 时,UITabBar 消失

Posted

技术标签:

【中文标题】当 NavigationController 将视图弹出回所述 ViewController 时,UITabBar 消失【英文标题】:UITabBar disappears when NavigationController pop the view back to the said ViewController 【发布时间】:2016-01-22 06:38:33 【问题描述】:

我在UIViewController 上有一个UITabBar,它是从 Interface Builder 附加的,它工作正常,直到我有一个按钮通过 NavigationController 将另一个 ViewController 推送到屏幕(例如:登录屏幕)。

弹出另一个ViewController后,画面回到原来的ViewController,但是TabBar消失了。我怎样才能解决这个问题?谢谢。

【问题讨论】:

【参考方案1】:
-(void)viewWillAppear:(BOOL)animated

  [self.tabBarController.tabBar setHidden:NO];

在弹出的控制器中使用这个

【讨论】:

以上是关于当 NavigationController 将视图弹出回所述 ViewController 时,UITabBar 消失的主要内容,如果未能解决你的问题,请参考以下文章

当 NavigationController 将视图弹出回所述 ViewController 时,UITabBar 消失

当 navigationController 弹出时,iOS WKWebView 在 ios 8 和 ios 9 上崩溃

从 AppDelegate 应用崩溃时,在 NavigationController 中推送超过 3 个 ViewController

从 AppDelegate 调用 navigationController

将 NavigationController 添加到当前视图

使用 performSegue 显示 navigationController