原理:
几句话实现导航栏透明渐变-iOS
使用自定义view的方式,来更改自定义视图的背景实现的导航栏透明化
动态修改UINavigationBar的背景色
坑:
self.edgesForExtendedLayout = UIRectEdgeNone;
看到的导航栏是黑色的,这个颜色是window的底色,改为UIRectEdgeAll即可。
self.edgesForExtendedLayout = UIRectEdgeAll;
原理:
几句话实现导航栏透明渐变-iOS
使用自定义view的方式,来更改自定义视图的背景实现的导航栏透明化
动态修改UINavigationBar的背景色
坑:
self.edgesForExtendedLayout = UIRectEdgeNone;
看到的导航栏是黑色的,这个颜色是window的底色,改为UIRectEdgeAll即可。
self.edgesForExtendedLayout = UIRectEdgeAll;