私はどこでも検索しましたが、これに対する確かな答えを見つけることができません。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;
編集:コードを追加