tabbar 在iOS 11中隐藏问题
来源:互联网 发布:沅有芷兮澧有兰 知乎 编辑:程序博客网 时间:2024/06/05 06:52
隐藏tabbar ,iOS 11 之后使用tabbar.hidden 无效了,在push或者preson 页面之后会自动又显示出tabbar ,不知道为什么 ,在ios10之前不会 ,解决方法如下:
- (void)hideTabBar {
if (self.tabBarController.tabBar.hidden == YES) {
return;
}
UIView *contentView;
if ( [[self.tabBarController.view.subviews objectAtIndex:0] isKindOfClass:[UITabBar class]] )
contentView = [self.tabBarController.view.subviews objectAtIndex:1];
else
contentView = [self.tabBarController.view.subviews objectAtIndex:0];
contentView.frame = CGRectMake(contentView.bounds.origin.x, contentView.bounds.origin.y, contentView.bounds.size.width, contentView.bounds.size.height + self.tabBarController.tabBar.frame.size.height);
self.tabBarController.tabBar.hidden = YES;
}
直接将此方法放到mainController 的 viewWillAppear 里面.达到隐藏的效果 .
- tabbar 在iOS 11中隐藏问题
- 在ios中自定义tabbar跳转隐藏问题
- iOS在当前视图隐藏tabbar
- 关于iOS tabBar隐藏和显示问题
- iOS push时 tabbar隐藏的问题
- iOS中跳转控制器隐藏底部tabBar
- ios如何隐藏TabBar?
- Ios---隐藏tabbar
- iOS如何隐藏TabBar
- iOS如何隐藏TabBar
- iOS如何隐藏TabBar
- IOS隐藏Tabbar
- ios tabbar隐藏
- ios 隐藏tabbar实现
- IOS隐藏tabbar
- tabBar隐藏的问题
- iOS自定义的tabbar在push的时候隐藏
- ios点击隐藏tabBar 返回tabBar
- CURL
- spark接收kafka的数据运行spark程序节点的task数据倾斜
- spring注解和配置文件混合使用
- 渗透测试工具实战技巧备忘
- CentOS 7系统安装配置图解教程
- tabbar 在iOS 11中隐藏问题
- 笔记 -- 06 -- 获得Url、Uri字符串后面拼接的参数
- Unity3d游戏客户端与Photon服务器数据通信
- 扩展BaseAdapter实现储存列表项ListView
- python里使用正则表达式的groups()函数访问组匹配串
- session测试的测试点
- java.lang.OutOfMemoryError: Java heap space解决方法
- 【算法——Python实现】最大堆和最小堆
- 中国大陆省市区县三级、四级菜单数据整理