有时候ui可能给的图片不能满足自身需求,就需要我们自己来处理,比如有时候按钮是渐变色
CAGradientLayer *gradient = [CAGradientLayer layer];
gradient.frame = self.buttonTwo.bounds;
gradient.colors = [NSArray arrayWithObjects:
(id)DDColor(242, 110, 69, 255).CGColor,
(id)DDColor(249, 156, 59, 255).CGColor,nil];
gradient.startPoint = CGPointMake(0, 0);
gradient.endPoint = CGPointMake(1, 0);
[self.buttonTwo.layer addSublayer:gradient];
startpoint和endpoint可以通过一下这个图来理解