技術的な知見や日々の記録、日常の些細な変化などを綴る雑記ブログです。専門的な技術解説から日記のようなライトな話題まで、特定のジャンルに縛られず、気になったことや面白いと感じた出来事を幅広く発信しています。筆者の視点で切り取った多様なコンテンツが楽しめる、自由な雑記空間を目指しています。
【iOS】iOSにてアイコン画像の色を変えたい場合。UIImageRenderingModeAlwaysTemplate を利用
メモ
アイコン画像を自分の指定の色で塗りつぶす
//templateの画像を読み込む。
UIImage *img = [[UIImage imageNamed:@"img_name"] imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
//UIImageをセットする。
UIImageView * view = [[UIImageView alloc] initWithImage:img];
//表示したい色を指定する。
view.tintColor = [UIColor redColor];
わすれることが有るので。メモがてら記載しています。
複数色のicon画像を用意する必要がなくなります。
登録:
コメント (Atom)