我想让我的 UIView 背景颜色如下图
当我按下按钮时,视图的背景颜色将变为如上。我在谷歌上搜索了很多,但没有找到方法。你能帮帮我吗?
我想让我的 UIView 背景颜色如下图
当我按下按钮时,视图的背景颜色将变为如上。我在谷歌上搜索了很多,但没有找到方法。你能帮帮我吗?
您可以使用 CALayer 执行此操作。
1.创建一个CAGradientLayer。
2.将图层的颜色属性设置为彩虹色。
3.根据您的要求设置起点和图层的终点。
4.创建一个CAShapeLayer(用于形状)并将其设置为渐变图层的蒙版。
享受!!
要绘制类似的东西,您需要使用核心图形。核心图形提供了可以使用的渐变功能。
链接: http ://www.raywenderlich.com/32925/core-graphics-tutorial-shadows-and-gloss