iOS 控件添加漸變色

有時候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可以通過一下這個圖來理解


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容