У меня есть метод, масштабирование UIImageUIImage увеличить центр
- (UIImage*)croppedImageWithImage:(UIImage *)image zoom:(CGFloat)zoom
{
CGFloat zoomReciprocal = 1.0f/zoom;
CGPoint offset = CGPointMake(40, 40);
CGRect croppedRect = CGRectMake(offset.x, offset.y, image.size.width * zoomReciprocal, image.size.height * zoomReciprocal);
CGImageRef croppedImageRef = CGImageCreateWithImageInRect([image CGImage], croppedRect);
UIImage* croppedImage = [[UIImage alloc] initWithCGImage:croppedImageRef scale:[image scale] orientation:[image imageOrientation]];
CGImageRelease(croppedImageRef);
return croppedImage;
}
Как сохранить ширину и высоту изображения после масштабирования?
Вы хотите сохранить изображение или ширину и высоту изображения? ' –
Просто ширина и высота изображения, например. image.size = 100, 100: [self croppedImageWithImage: увеличение изображения: 1.0]; после выполнения метода image.size должно быть 100, 100. не scalling ... – LightNight