0

私はどこでも検索しましたが、これに対する確かな答えを見つけることができません。imagePickerController の「編集」写真モード (つまり、撮影した写真を正方形にトリミングするモード) をプログラムで呼び出す方法はありますか?

私が尋ねている理由は、カスタム オーバーレイ ビューとカスタムの「写真を撮る」ボタンがあるためですが、後で画像を編集したいからです。allowEditing 属性を YES に設定しましたが、

[camera takePicture];

画像が撮影された直後に didFinishPickingMediaWithInfo を呼び出すだけです。「編集」モードのビューにはまったく行きません。これに対する解決策はありますか?

画像ピッカーの私のコード:

    camera = [[UIImagePickerController alloc] init];
    camera.delegate = self;
    camera.sourceType = UIImagePickerControllerSourceTypeCamera;
    camera.cameraDevice = UIImagePickerControllerCameraDeviceRear;
    camera.showsCameraControls = NO;
    camera.navigationBarHidden = YES;
    camera.toolbarHidden = YES;
    camera.wantsFullScreenLayout = NO;
    camera.allowsEditing = YES;
    camera.cameraOverlayView = overlay;

編集:コードを追加

4

1 に答える 1