İçinde bazı içerikler bulunan bir UIImage
oluşturmaya çalışıyorum. Uygulamamda, kullanıcı farklı şeylere dokunarak bir görseli görebilecek ve değiştikleri resmin parçaları, dokundukları şeye bağlı olacaktır. Bunu, UIImages
katmanını birbirinin üzerine yerleştirerek yapıyorum. Aynı yöntemi kullanan bir UIImage
(kullanıcının dışa aktarması için), görüntüleri birbirinin üzerine yerleştirerek nasıl oluşturabilirim? Teşekkür :)İçindekilerle programlı olarak bir UIImage nasıl oluşturulur
5
A
cevap
12
Bu size yardımcı olacaktır
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();
ait
olası yinelenen (http://stackoverflow.com/questions/2500915/how-to-create [bir UIView/UIScrollView bir görüntü oluşturmak için nasıl] -an-görüntü-den-a-UIView-UIScrollView) – Wain