NavigationBar常见问题

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

posted @ 2017-08-09 15:28  小太阳521  阅读(102)  评论(0编辑  收藏  举报