iOS 解决导航栏颜色偏差设置[[UINavigationBar
2018-12-20 本文已影响0人
马威明
为了解决导航栏颜色有偏差问题,我们往往会进行这个设置:
[[UINavigationBar appearance] setTranslucent:NO];
但设置完以后 会发现 所有UIScrollView控件以及继承自UIScrollView的控件都会向下偏移一个导航栏的高度。
解决方法是在每个控制器或者基控制器中进行以下设置。
self.extendedLayoutIncludesOpaqueBars = YES;