【iOS】iOSにてアイコン画像の色を変えたい場合。UIImageRenderingModeAlwaysTemplate を利用


メモ
アイコン画像を自分の指定の色で塗りつぶす

//templateの画像を読み込む。 
UIImage *img = [[UIImage imageNamed:@"img_name"] imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
//UIImageをセットする。
UIImageView * view = [[UIImageView alloc] initWithImage:img];
//表示したい色を指定する。 
 view.tintColor = [UIColor redColor];

わすれることが有るので。メモがてら記載しています。
複数色のicon画像を用意する必要がなくなります。


コメント

このブログの人気の投稿

【iOS】SwiftでCGAffineTransformから角度・ラジアン・度数・スケールを計算する方法

【Android】WebViewのズームボタン(ピンチイン・ピンチアウト)を非表示にする方法

【iOS】UILabelでヒラギノフォントの上下が切れる問題と対処法