Я хочу, чтобы обрезать UIImage с помощью следующего кода:Image Обрезка вопрос
- (UIImage*)imageByCropping:(UIImage *)imageToCrop toRect:(CGRect)rect
{
CGImageRef imageRef = CGImageCreateWithImageInRect([imageToCrop CGImage], rect);
// or use the UIImage wherever you like
UIImage * img = [UIImage imageWithCGImage:imageRef];
CGImageRelease(imageRef);
return img;
}
Этот код работает отлично в тренажере, но дает необычный результат на устройстве.
описывают далее "необычный результат на устройстве" ... – henser
Проверьте 'scale' изображения, на устройство сетчатки, вам может потребоваться соответствующим образом скорректировать координаты вашего прямоугольника. – omz
Спасибо @hener Но ответ ниже работал против меня. На самом деле обрезанная область Изображение больше, чем обрезана. Использование слов типа «Парни» запрещено? –