美文网首页
iOS 控件设置渐变色

iOS 控件设置渐变色

作者: Qy_iOS | 来源:发表于2021-02-22 10:45 被阅读0次

    //初始化CAGradientlayer对象,使它的大小为UIView的大小

    CAGradientLayer*gradientLayer = [CAGradientLayer layer];

    gradientLayer.frame= rect;

    //将CAGradientlayer对象添加在我们要设置背景色的视图的layer层

    //设置渐变区域的起始和终止位置(范围为0-1)

    gradientLayer.startPoint=CGPointMake(0,1);

    gradientLayer.endPoint=CGPointMake(1,1);

    //设置颜色数组

    gradientLayer.colors=@[(__bridgeid)fristColor.CGColor,

                            (__bridgeid)endColor.CGColor];

    //设置颜色分割点(范围:0-1)

    gradientLayer.locations=@[@(0.0f),@(1.0f)];

    returngradientLayer;

相关文章

网友评论

      本文标题:iOS 控件设置渐变色

      本文链接:https://www.haomeiwen.com/subject/zeyhfltx.html