【文件属性】:
文件名称:iOS文字渐变色效果的实现方法
文件大小:70KB
文件格式:PDF
更新时间:2021-01-04 05:02:03
ios ios颜色渐变 label
照例先上文字渐变的效果图
实现思路如下
一、创建一个颜色渐变层,渐变图层跟文字控件一样大。
二、用文字图层裁剪渐变层,只保留文字部分,就会让渐变层只保留有文字的部分,相当于间接让渐变层显示文字,我们看到的其实是被裁剪过后,渐变层的部分内容。
注意:如果用文字图层裁剪渐变层,文字图层就不在拥有显示功能,这个图层就被弄来裁剪了,不会显示,在下面代码中也会有说明。
2.1 创建一个带有文字的label,label能显示文字。
2.2 设置渐变图层的mask为label图层,就能用文字裁剪渐变图层了。
三、mask图层工作原理:
1.根据透明度进行裁剪,只保留非透