ios -将navigationbar的translucent属性设为No后,子控制器视图整体下移问题

 

如果不将navigationbar.translucent = YES 会觉得颜色很浅,因为这是半透明状态

若navigationbar.translucent = NO,颜色问题解决,但是子控制器视图整体下移

解决办法:

1.在该控制器的viewDidLoad方法里加入这行代码:

self.extendedLayoutIncludesOpaqueBars = YES;

2.如果是在storyBoard或者xib中,将此处勾选即可

 

 
 
posted @ 2018-04-12 14:12  神来钥匙-陈诗友  阅读(186)  评论(0编辑  收藏  举报