navigationBar 设置关于setTranslucent
2016-05-06 11:12
183 查看
在ios7中,
如果setTranslucent=yes 默认的 则状态栏及导航栏底部为透明的,界面上的组件应该从屏幕顶部开始显示,因为是半透明的,可以看到,所以为了不和状态栏及导航栏重叠,第一个组件的y应该从44+20的位置算起
[self.navigationController.navigationBar
setTranslucent:NO];
如果设置成no,则状态栏及导航样不为透明的,界面上的组件就是紧挨着导航栏显示了,所以就不需要让第一个组件在y方向偏离44+20的高度了
如果setTranslucent=yes 默认的 则状态栏及导航栏底部为透明的,界面上的组件应该从屏幕顶部开始显示,因为是半透明的,可以看到,所以为了不和状态栏及导航栏重叠,第一个组件的y应该从44+20的位置算起
[self.navigationController.navigationBar
setTranslucent:NO];
如果设置成no,则状态栏及导航样不为透明的,界面上的组件就是紧挨着导航栏显示了,所以就不需要让第一个组件在y方向偏离44+20的高度了
相关文章推荐
- ios 文本框变化 监听的3种方式
- pythonwin-win32gui 窗口查找和遍历
- JAVA语言之全排列的递归实现
- 铺砖问题 (状态压缩DP)
- thinkphp,onethink,ocenter
- DBN+Spark+Forest type+RS Classification”的试验过程-2016.05.06
- (一般)POJ-1017 装载问题
- 获取对象的接口信息(方法/属性/事件)(VB6代码)
- Leetcode题解14 84. Largest Rectangle in Histogram(hard)
- c++第四次上机实验
- Java WebService 简单实例
- 查看服务器类型
- svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted
- maven命令速查(自用)
- 获取Spring的上下文环境ApplicationContext的方式
- 8、LeetCode--String to Integer (atoi)
- Good mood!!!
- 在线书籍收集
- Swift 基本语法
- C++实验4-1