MKGradientView iOS渐变视图组件

高度可定制的渐变视图,用MKGradientView搞定真的挺方便的。支持线性径向圆锥甚至双线性渐变,常规需求全都能覆盖,用起来不费劲。

基于Core Graphics,性能还不错。写动画的兄弟应该都清楚这个库的优势,渲染挺流畅,响应也快,想做一些花哨的背景或者卡片式的 UI,完全够用。

安装也不麻烦,用CocoaPods直接一句话:

pod 'MKGradientView'

Carthage的也有路子:

github "maxkonovalov/MKGradientView"

想要图省事的话,直接在Interface Builder里设置也行,把Custom Class设成MKGradientView,支持Gradient TypeStart ColorEnd Color这些属性的可视化配置,调色调位置都挺方便。

如果你有自定义渐变背景的需求,又不想从头写绘图逻辑,这个库还蛮省心的。可以搭配看看iOS 渐变视图创建指南,思路更清晰。

zip 文件大小:700.51KB