以编程方式实现非传统渐变模式

Untraditional gradient pattern programmatically

我正在尝试以编程方式向我的导航栏添加 barTint 颜色。但是我不想要传统的 2 色图案。我想创建类似于下图的东西。我怎样才能做到这一点?

您可以使用 Chameleon 库来创建渐变颜色。然后继续示例创建 UIColor:

UIColor(gradientStyle:UIGradientStyle, withFrame:CGRect, andColors:[UIColor])