1

这个问题可能要问好几次。但我想知道这个的确切答案。问题很简单,想从多种颜色中创建具有渐变效果的 UIColor?但我不想遵循概念。相反,我研究以简单的方式做到这一点。前任。使用多种颜色制作色彩空间并直接转换为 UIColor。

更多的东西概念是:

1)使用 CGGradientRef 创建图像,然后从 UIImage 转换为 UIColor

2)通过CGContextDrawLinearGradient绘制渐变色

3)将 CAGradientLayer 插入到视图层(参见@Mirko Froehlich 的回答)

4

0 回答 0