iOS 导航栏设置渐变背景色

2018-11-08  本文已影响24人  墨守青城

今天遇到一个为导航栏设置渐变背景色的需求,直接设置肯定是不行的了。所以采取曲线救国的政策。
思路:1. 先创建一个渐变背景色的UIView
2.再将UIView转成UIImage
3. 最后将转成的UIImage设置成UINavigationBar的背景图片即可。

思路明确了,剩下的就是码代码了。
关键代码如下,在UIView的category里增加两个方法:

完美解决。

上一篇 下一篇

猜你喜欢

热点阅读