码迷,mamicode.com
首页 > 其他好文 > 详细

导航栏的影响控件的向下偏移!

时间:2016-01-27 10:34:19      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

self.automaticallyAdjustsScrollViewInsets = NO;

 

iOS7之后由于navigationBar.translucent默认是YES,坐标零点默认在(0,0)点  当不透明的时候,零点坐标在(0,64);如果你想设置成透明的,而且还要零点从(0,64)开始,那就添加:self.edgesForExtendedLayout = UIRectEdgeNone;

由于我要改变导航条的颜色,然后设置之后发现导航条的颜色设置后并不准确,于是把    self.navigationController.navigationBar.translucent = NO  这个属性设置为no,但是发现之前所有控件的坐标都往下移了,是因为导航条不透明的时候坐标的(0,0)点在屏幕(0,64)这个位置么?该怎么设置啊?难道以前两个月写的代码坐标全都改一下么?

导航栏的影响控件的向下偏移!

标签:

原文地址:http://www.cnblogs.com/feijietongti/p/5162217.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!