在iOS中将渐变颜色快速应用于文本
渐变颜色很酷,尤其是将它们应用于文本时。 当然,您可以打开Photoshop或Sketch,对文本应用渐变,导出为png等。在以后需要更改字体,文本,间距等时,这是非常有限的。让我们学习如何使它们全部发生码!
通过下载游乐场来遵循:https://github.com/kgellci/GradientColorsInSwift
创建带有渐变颜色的视图。
在将渐变颜色应用于视图时,CAGradientLayer是您的朋友。
现在是时候添加标签并为文本遮罩渐变了!
您当然可以使用情节提要和自动布局来设置视图和标签。 如果视图更改大小,则必须相应地更新渐变图层的大小。
这足以让您自己开始探索渐变。 通过遮盖imageView或UIButtons标题标签来尝试上述示例。
您还可以浏览Shift的源代码:https://github.com/kgellci/Shift
Shift可让您通过定时动画或设备运动快速创建渐变(倾斜设备可移动渐变)。