图文课程 职群旗下

  1. 首页
  2. 所有分类
  3. IOS
  4. 隐藏tabbar的属性hidesBottomBarWhenPushed

隐藏tabbar的属性hidesBottomBarWhenPushed

项目中有需求是A视图控制器push之后B视图控制器需要隐藏底部的tabbar,在pop之后A视图控制器仍然显示tabbar.

其实不需要在push操作时敲 self.hidesBottomBarWhenPushed = NO;,然后再pop返回时再设置成NO.

对于这个全局属性,可以在A中

- (void)viewWillAppear:(BOOL)animated {

    self.hidesBottomBarWhenPushed = YES;

}

- (void)viewDidDisappear:(BOOL)animated {

    self.hidesBottomBarWhenPushed = NO;

}

这样就实现了。

猜你喜欢
DataTable之Editor个性化设置 CSS弹性盒模型flex在布局中的应用
CSS- 文本超出指定宽度后隐藏并显示为省略号 CSS3弹性盒模型flex box快速入门 2016.03.16
nginx+php与apache+php性能对比 MUI最接近原生APP体验的高性能前端框架
easyui实现显示和隐藏DIV android 图片性能优化
JS代码浏览器兼容性 之 new Date() Java基础学习(一)——语言特性及开发环境搭建