У меня есть два UIImageview в моем перо и соответственно, и одно из них изменяет размеры в соответствии со значением кода UISlider: -
-(IBAction)sliderChanged:(UISlider*)slider{
CGFloat scaleFactor=slider.value;
markerImage.transform = CGAffineTransformMakeScale(scaleFactor,scaleFactor);
}
оно изменяет размеры правильно, но когда я объединяю эти изображения вместе этимикод
UIImage *backImage=backgroundImage.image;
UIImage *markImage=markerImage.image;
UIGraphicsBeginImageContext(backImage.size);
[backImage drawAtPoint:CGPointMake(0,0)];
[markImage drawAtPoint:CGPointMake(0,0)];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Я получил объединенное изображение с оригинальным размером, то есть изображение маркера появляется в том же измерении в результирующем изображении, как я могу нарисовать изображение маркера в правильной пропорции Спасибо