2013-12-09 2 views
5

UIImageのコンテンツをいくつか作成しようとしています。私のアプリでは、ユーザーはさまざまなものをタップすることで画像を見ることができ、変更する画像の部分は、タップしたものに基づいています。私はUIImagesを重ね合わせることでこれをやっています。お互いを重ね合わせて同じ方法をとるUIImage(エクスポートするユーザー用)を作成するにはどうすればよいですか?感謝:)コンテンツでUIImageをプログラムで作成する方法

+0

[UIViewの/ UIScrollViewのから画像を作成する方法]の可能複製(http://stackoverflow.com/questions/2500915/how-to-createを助けますu-view-from-uiview-uiscrollview) – Wain

答えて

12

これは

UIImage *image1 = [UIImage imageNamed:@"image1.png"]; 
UIImage *image2 = [UIImage imageNamed:@"image2.png"]; 

CGSize newSize = CGSizeMake(width, height); 
UIGraphicsBeginImageContext(newSize); 

[image1 drawInRect:CGRectMake(0,0,newSize.width,newSize.height)]; 

[image2 drawInRect:CGRectMake(0,0,newSize.width,newSize.height) blendMode:kCGBlendModeNormal alpha:0.8]; 
UIImage *finalImage = UIGraphicsGetImageFromCurrentImageContext(); 

UIGraphicsEndImageContext(); 
関連する問題