美文网首页
给view添加渐变背景色

给view添加渐变背景色

作者: 颜小宋 | 来源:发表于2018-10-10 11:20 被阅读0次

//渐变背景色

+ (CAGradientLayer*)makeCAGradientLayerFrame:(CGRect)frame colors:(NSArray*)colors{

    CAGradientLayer *gl = [CAGradientLayer layer];

    gl.frame= frame;

    gl.startPoint=CGPointMake(0,0);

    gl.endPoint=CGPointMake(1,1);

    gl.colors= [colorscopy];

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

    returngl;

}

调用

CAGradientLayer *layer = [CALayer makeCAGradientLayerFrame:rect colors:@[(__bridge id)[UIColor colorWithHex:0xF9622D].CGColor,(__bridge id)[UIColor colorWithHex:0xF9432D].CGColor]];

 [self.bgView.layeraddSublayer:layer];

相关文章

网友评论

      本文标题:给view添加渐变背景色

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