2

iOS7.1 の iPod 5gen でカメラの写真モードをフルスクリーンに設定する方法はありますか? 写真を撮ろうとすると、写真モードがフルスクリーンではなく、ビデオモードだけがフルスクリーンになるので、変更する方法はありますか? (iPhone 5以降でも同じ問題が発生するはずだと思います)。

これまでの私のコードは次のとおりです。コントロールは表示されますが、フルスクリーンではなく部分的に表示され、カメラコントロールがビューから削除されるため、コントロールは上部に配置されます。

self.picker = [[UIImagePickerController alloc] init];
self.picker.delegate = self;
self.picker.allowsEditing = NO;
self.picker.sourceType = UIImagePickerControllerSourceTypeCamera;
self.picker.showsCameraControls = NO;

//self.picker.mediaTypes = mediaTypes; //just for the record
self.picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto;
self.picker.modalPresentationStyle = UIModalPresentationFullScreen;

self.picker.cameraOverlayView = [self buildOverlay]; //some custom views

[self presentViewController:self.picker animated:YES completion:NULL];

事前にどうもありがとうございました。

4

1 に答える 1

2

カメラ モードを設定するには、適切な CGAffineTransform 変換を適用します。

次のリンクを試してみてください。

ここ

于 2014-04-01T05:00:29.420 に答える