2013-07-19 6 views
0

Есть ли простой способ редактировать фотографию, сделанную с помощью камеры в моем приложении? Я просто хочу, чтобы пользователь сделал снимок в приложении → crop → сохранить. Я просто хочу, чтобы пользователь выполнял эту очень простую задачу, но я не могу этого сделать. Есть простой способ сделать это? Я хочу, чтобы это было похоже на кинемаграмму, которая не обладает эффектами, а вместо этого обрезает.InApp Photo Editor?

ответ

0

Да, используйте allowsEditing property of UIImagePickerController, и у пользователя появится возможность обрезать фотографию после ее взятия. Это простой класс для использования. Обратитесь к Camera Programming Topics за образцами кода и информацией.

+0

Я попытался использовать редактирование, но он возвращается в центр, когда я хочу обрезать изображение. – user2590480

0

Установите imagePicker.allowsEditing Да

self.imagePicker.allowsEditing = YES; 

Затем настроить свой метод делегата ..

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{ 
UIImage *image = [info objectForKey:UIImagePickerControllerEditedImage]; 
} 

если вы хотите сохранить его на Фотопленка добавить это после того, как UIImage * изображение. ...:

UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil); 
+0

Я использовал это, но он отскакивает назад в центр .... и не может обрезать – user2590480

+0

Он всегда отскакивает назад до середины, если вы немного увеличите масштаб. –

+0

Это не работает, хотя я увеличиваю масштаб. – user2590480

Смежные вопросы