gpt4 book ai didi

iphone - UIImagePickerController CameraDevice 每隔一段时间就会选择错误的设备(使用 ARC)

转载 作者:行者123 更新时间:2023-11-29 03:49:49 25 4
gpt4 key购买 nike

我的应用程序拍摄视频(使用自定义叠加层,如果相关的话),其中我将cameraDevice设置为前置摄像头。虽然每次调用 UIImpagePickerController 来拍摄视频时,cameraDevice 都会在前后轮换,但需要拍摄 3 个视频。每次都会出现

  picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;

在代码中使用,尽管如上所述,应用程序每隔一段时间就会忽略此命令。

我发现这个问题之前已经被问过,尽管我使用的是 ARC,所以之前建议的发布 UIImagePickerController 的解决方案不适合我。

提前致谢,吉姆。

最佳答案

您无法在 ARC 中释放选择器,但您仍然可以创建一个全新的选择器,如下所示:

picker = nil;
picker = [[UIImagePickerController alloc] init];
// configure picker

请注意,在 Apple 的 sample code 中“使用 UIImagePickerController 选择图片并拍照”他们每次都会调用一个方法来执行此操作。

关于iphone - UIImagePickerController CameraDevice 每隔一段时间就会选择错误的设备(使用 ARC),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17190137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com