iOS7上的相机照片模式全屏

时间:2014-04-01 04:25:02

标签: ios ios7 uiimagepickercontroller fullscreen ios-camera

有没有办法在带有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];

非常感谢你。

1 个答案:

答案 0 :(得分:2)

应用适当的CGAffineTransform转换以设置相机模式。

尝试以下链接,这可能会对您有所帮助:

here