`
zhangziyangup
  • 浏览: 1078105 次
文章分类
社区版块
存档分类
最新评论

半透明状态栏与导航条的错位

 
阅读更多

iPhone的状态栏可以设置成半透明, 这是众所周知的, 用UINavigationController,在页面切换时, 如果你的子viewController的view是全屏的(480*320) 就会出现错位, 表现是所以的子view会向下偏移了 20像素 (就是状态栏的高度).

我搜索了好长时间也没有找到答案, 于是自己去看官方文档, 结果发现了这个方法, 这是UIViewController的一个属性.

wantsFullScreenLayout

看字面意思就很好理解(苹果的方法名都很好理解, 还是带时态和语法的 很人性化), 就是”我要全屏布局” 这样错位的问题就解决了.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics