Есть ли встроенная функция в objective-c для обрезки изображения, как в фотогалерее iOS? Я попытался включить редактирование в UIImagePickerController, но это не так. Спасибо!
разрешить пользователю обрезать изображение в iOS
Ответы (2)
существует довольно много способов кадрирования изображений с помощью функций Core Graphics, самый простой из них:
CGRect cropRect = CGRectMake(0, 0, 100, 100);
CGImageRef cropped_img = CGImageCreateWithImageInRect(yourUIImage.CGImage, cropRect)
person
Peter Sarnowski
schedule
02.03.2012
поэтому, если я хочу, чтобы пользователь определял часть изображения, которую он хочет обрезать, я полагаю, мне следует реализовать UIGestureRecognizers?
- person atnatn; 02.03.2012
Да, здесь есть неплохой учебник: icodeblog.com/2010/ 14 октября/работа с распознавателями жестов
- person Peter Sarnowski; 02.03.2012
Это не встроенная функция. Способ сделать это - взять изображение и получить рамку вокруг той части изображения, которую вы хотите.
person
Amit Shah
schedule
02.03.2012
это очень плохо. Я надеялся на легкий выход :p Спасибо, что подтвердили это.
- person atnatn; 02.03.2012