Попытки наложить изображение меньшего размера, которые могут масштабироваться или поворачиваться на лагере изображение:Применить преобразование к UIImage при рисовании
+ (UIImage*)addToImage:(UIImage *)baseImage newImage:(UIImage*)newImage atPoint:(CGPoint)point transform:(CGAffineTransform)transform {
UIGraphicsBeginImageContext(baseImage.size);
[baseImage drawInRect:CGRectMake(0, 0, baseImage.size.width, baseImage.size.height)];
[newImage drawAtPoint:point];
//How would I apply the transform?
UIImage* result = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return result;
}
Как бы применить CGAffineTransform к newImage в этом контексте?
Я не смог найти ссылку на 'imageFromCIImage', где это? – oarfish
Извините, должно быть 'imageWithCIImage:', была опечаткой. Я обновил ответ. – WDUK
как насчет ориентации? его сломанный после транса! – tspentzas