iOS锦囊

navigationController页面多出64的高度

2018-01-27  本文已影响5人  片片碎

布局如下:

效果如下:

模拟器 版本 10.0 效果如下:正常


真机 版本 10.2 效果如下:不正常


改正:

方法一:

代码添加:self.navigationController.navigationBar.translucent = NO;

备注:虽然这个属性说6.0以前的版本才需要设置,6.0之后就不需要设置,但是验证并非如此,有的6.0以后的设备还是会出现这种问题(我出问题的是pod),所以保险起见,就都统一设置一下。

方法二:

布局的时候,如下布局:不要选"Top.." 选“view”

上一篇下一篇

猜你喜欢

热点阅读