iOS 代碼修改imageView的圖片顏色

直接用原來項目中的切圖,但是顏色不太匹配,懶得找UI,自己又不想ps,所以簡單粗暴的用代碼來修改圖片顏色

具體如下:

/*

UIImageRenderingModeAutomatic? // 根據(jù)圖片的使用環(huán)境和所處的繪圖上下文自動調(diào)整渲染模式。

UIImageRenderingModeAlwaysOriginal? // 始終繪制圖片原始狀態(tài),不使用Tint Color。

UIImageRenderingModeAlwaysTemplate? // 始終根據(jù)Tint Color繪制圖片,忽略圖片的顏色信息。

*/

self.artistImg.image = [self.artistImg.image imageWithRenderingMode:(UIImageRenderingModeAlwaysTemplate)];

self.artistImg.tintColor = [UIColor whiteColor];


2018.5.28


如果是按鈕的背景圖可以這樣寫

UIImage *image = [UIImage imageNamed:@"down_white"];

image = [image imageWithRenderingMode:(UIImageRenderingModeAlwaysTemplate)];

[self.anyBtn setBackgroundImage:image forState:UIControlStateNormal];

self.anyBtn.tintColor = [UIColor redColor];

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容