最終效果圖
注意注意圖片的底色不能是白色,必須是透明的,否則不行
第一種方式,xcode直接設(shè)置如下
然后設(shè)置他的tintColor即可
self.addOneButton.tintColor= [UIColor blueColor];
第二種方式,代碼設(shè)置如下
UIImage*img = [UIImage imageNamed:@"賣品_11"];
img = [img imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
self.addOneButton.imageView.image= img;
self.addOneButton.tintColor= [UIColor blueColor];
UIImageRenderingModeAutomatic??//?根據(jù)圖片的使用環(huán)境和所處的繪圖上下文自動調(diào)整渲染模式啥纸。
UIImageRenderingModeAlwaysOriginal???//?始終繪制圖片原始狀態(tài)设凹,不使用Tint?Color。
UIImageRenderingModeAlwaysTemplate???//?始終根據(jù)Tint?Color繪制圖片,忽略圖片的顏色信息签孔。