スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[iOS]UIImageにUIColorを指定して作成2

前回のから少し変わって引数が減りました。
ただこいつはwarningしてしまいます。おそらく影響は無いと思います。
//UIImageのカテゴリクラスに追加して利用してください
- (void)fillColor:(UIColor *)color
rect:(CGRect)rect
{
UIGraphicsBeginImageContext(rect.size);
[self drawAtPoint:CGPointZero];
[self drawInRect:rect];
[color setFill];
UIRectFill(rect);
id result = [self initWithCGImage:UIGraphicsGetImageFromCurrentImageContext().CGImage];
UIGraphicsEndImageContext();
if(!result)NSLog(@"failed in the initializetion of the image.");
}


//使用例
UIImage *image = [[UIImage alloc] init];
[image fillColor:[UIColor redColor] rect:CGRectMake(0,0,50,50)];
このエントリーをはてなブックマークに追加

tag : iOS UIImage CGImage UIColor 画像 設定 塗り 潰す 潰し

コメントの投稿

非公開コメント

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。