Обрезать и повернуть фотографию, выбранную UIImagePickerController - PullRequest
1 голос
/ 18 ноября 2011

Я хочу, чтобы пользователь мог выбрать фотографию из библиотеки фотографий на своем устройстве iOS (я полагаю, использование UIImagePickerController - это способ использовать iPhone / iPod Touch?), А затем обрезать выбранную фотографию с помощью наложения.Функцию поворота было бы неплохо иметь также.

  1. Является ли UIImagePickerController правильным способом выбора фотографии в качестве пользовательского интерфейса
  2. Есть ли простой способ (т. Е. Предоставляется фреймворком или третьимпартия, бесплатные библиотеки) для реализации сенсорного фото-обрезания пользовательского интерфейса или я должен сделать это "вручную"?
  3. Как насчет поворота?

1 Ответ

1 голос
/ 18 ноября 2011
  1. Если вам не нужно выбирать несколько фотографий одновременно, UIImagePicker - хороший выбор.

  2. Я бы использовал CoreGraphicsза это.Вот некоторая информация: http://www.hive05.com/2008/11/crop-an-image-using-the-iphone-sdk/

  3. CoreGraphics также должна позволять вам вращаться.Добавьте это в свой код CoreGraphics:

    CGContextRotateCTM (bitmap, radians(90));

...