OStack程序员社区-中国程序员成长平台

标题: ios - 拍照后在 UIImagePickerController 上显示预览图像 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 16:58
标题: ios - 拍照后在 UIImagePickerController 上显示预览图像

我有下一个代码来拍照:

    UIImagePickerController * picker = [[UIImagePickerController alloc] init];
    picker.view.tag = 2;
    picker.delegate = self;
    picker.sourceType = UIImagePickerControllerSourceTypeCamera;
    picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto;
    picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
    [self presentViewController:picker animated:YES completion:nil];

这段代码打开相机应用程序并拍照,问题是:拍照时自动显示预览,但显示的是镜像,我怎样才能显示原样?我想我错过了一个参数,但我没有运气用谷歌搜索它。



Best Answer-推荐答案


这是前置摄像头的标准行为。如果您尝试使用内置相机应用拍照,它不会显示镜像的预览图像,但会将图像保存为镜像图像。

您需要在图像选择器 View 上应用转换以实现您想要的效果。请看这里:

Front facing camera in UIImagePickerController

关于ios - 拍照后在 UIImagePickerController 上显示预览图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20306862/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4