Как использовать [camera takePhoto] и редактировать с помощью UIImagePicker - UIImagePickerController.allowsEditing = YES

Я буду чувствовать себя глупым, но я искал везде и не нашел ответа. Мне удалось вывести «редактировать» вид с помощью элементов управления камеры по умолчанию. Однако я наложил на него оверлей, и у меня есть UIButton, подключенный к IBAction, чтобы сделать фотографию, которая выглядит как [UIImagePickerController takePicture].

Тем не менее, он полностью пропускает часть редактирования, хотя я установил, что позволяет редактировать в YES. Есть ли другая команда для его вызова? Прямо сейчас все идет прямо к didFinishPickingMediaWithInfo.

    camera.sourceType = UIImagePickerControllerSourceTypeCamera;
    camera.cameraDevice = UIImagePickerControllerCameraDeviceRear;
    camera.showsCameraControls = NO;
    camera.navigationBarHidden = YES;
    camera.toolbarHidden = YES;
    camera.wantsFullScreenLayout = NO;
    camera.allowsEditing = YES;
    camera.cameraOverlayView = overlay;
    [self presentViewController:camera animated:YES completion:nil];

тогда в IBAction

    [camera takePicture];

Ответы на вопрос(2)

Ваш ответ на вопрос