Я делаю фотографию в xcode с помощью пользовательской камеры. Вместо того, чтобы изображение было нормального размера, я хотел бы обрезать его до квадрата. У меня есть код, который, как я думаю, должен работать, но вместо обрезки он сжимает изображение. Что происходит не так? Заранее спасибо!Создание изображения квадрат
Вот код, я использую, чтобы обрезать изображение:
self.thumbImage = [self.photoImage resizedImageWithContentMode:UIViewContentModeScaleAspectFit
bounds:CGSizeMake(320.0f, 320.0f)
interpolationQuality:kCGInterpolationHigh];
Я не знаком с этим методом (должен быть из вашей собственной категории). Я использую следующую категорию, которая, когда я называю 'scaleImageToSizeAspectFill' или' scaleImageToSizeAspectFit', не приводит к искажениям: http://stackoverflow.com/a/10491692/1271826 – Rob
Вы хотите сохранить это изображение обрезанным или вы просто отобразит его в UIImageView? –
сохранить изображение обрезанное @HaniIbrahim – matthew