隐藏状态栏 view不自动上调解决的办法
2012-08-28 16:55
218 查看
今天遇到了一个极其诡异的问题 隐藏状态栏后 无论怎么处理 view 就是不移动
网上查询了一些解决的办法
例如frame没有设置全屏幕
self.wantsFullScreenLayout = YES; 子view没有写自动适应
但是我都尝试了 都不能解决
后来我查询到了这样一句话
如果当前页面是window上加的第一个页面,这个就可以实现页面立马往上移了。
但是,如果window上加的view有很多层,就必须让window中的第一层view刷新一次,才能让当前view的位置往上移。
我联想到
由于我用的是 自定义 tabbar 是不是我的tabbar的原因
因此我尝试将主控制tabbar里面的 self.wantsFullScreenLayout
= YES; 打开
结果一切问题迎刃而解~~
希望给遇到此类问题的小菜 一个解决的途径 呵呵
网上查询了一些解决的办法
例如frame没有设置全屏幕
self.wantsFullScreenLayout = YES; 子view没有写自动适应
但是我都尝试了 都不能解决
后来我查询到了这样一句话
如果当前页面是window上加的第一个页面,这个就可以实现页面立马往上移了。
但是,如果window上加的view有很多层,就必须让window中的第一层view刷新一次,才能让当前view的位置往上移。
我联想到
由于我用的是 自定义 tabbar 是不是我的tabbar的原因
因此我尝试将主控制tabbar里面的 self.wantsFullScreenLayout
= YES; 打开
结果一切问题迎刃而解~~
希望给遇到此类问题的小菜 一个解决的途径 呵呵
相关文章推荐
- IE6,7下LI浮动不能自动换行,最后一行被隐藏掉解决办法
- 解决点击状态栏时ScrollView自动滚动到初始位置失效办法
- android中的textview显示汉字不能自动换行的一个解决办法
- Android界面隐藏软键盘的探索(兼findViewById返回null解决办法)
- xcode5 ios7系统的状态栏 StatusBar 隐藏 消失了(解决办法)
- 解决点击状态栏时ScrollView自动滚动到初始位置失效办法
- 解决TableView与状态栏重叠的办法
- android中的textview显示汉字不能自动换行的一个解决办法
- 在SurfaceView中绘制文本时 无法自动换行问题的解决办法
- 切换fragment回来的时候如果有类似viewpager的控件,会自动的被隐藏了,自动滑动了最上方的问题解决
- 主题 : 升级到xcode5 ios7系统的状态栏 StatusBar 隐藏 消失了(解决办法)
- swiper隐藏后再显示不会触发自动播放解决办法
- 升级到xcode5 ios7系统的状态栏 StatusBar 隐藏 消失了(解决办法)
- 解决点击状态栏时ScrollView自动滚动到初始位置失效办法:总结优化篇
- 隐藏状态栏后tableview自动滚动的问题
- UIScrollView或者UITableView 点击状态栏,回不到顶部的解决办法
- iOS9.0 以后状态栏动态显示与隐藏的解决办法!!!!!
- RecyclerView 调用notifyDataSetChanged()方法刷新后 自动滚动到顶部 问题解决办法
- 关于华为手机自定义view中NavigationBar显示与隐藏造成高度问题的解决办法
- android ListView/Recyclerview滚动时自动调用onCheckedChanged导致CheckBox状态混乱的解决办法