gpt4 book ai didi

iPhone VoiceOver 辅助功能设置导致视频录制崩溃

转载 作者:太空狗 更新时间:2023-10-30 03:29:30 29 4
gpt4 key购买 nike

我终于确定了一个在录制视频时使 UIImagePickerController 崩溃的错误。启用 iPhone 的 VoiceOver 辅助功能设置后,录音机在调用 presentModalViewController 时会崩溃。

到目前为止,我一直未能成功提出解决方法。有没有其他人遇到过这个问题并能够解决它?

最佳答案

正如@kamens 在上面的评论中提到的,解决方法是在呈现模态视图 Controller 时在完成 block 中包含 camera.showsCameraControls = NO,如下所示:

[controller presentViewController:self animated:YES completion:^{self.showsCameraControls = NO;}];

但是,使用此解决方案时,相机会在相机出现时瞬间控制闪光灯,然后它们会消失。当控件确实需要隐藏时显然不理想。另一个解决方法是设置 camera.showsCameraControls = OFF... 更不理想。


@quellish,这是崩溃的输出:

*** -[PLCameraToggleButton setAccessibilityValue:]: message sent to deallocated instance 0x4a330b0

@kamens,这是我用来设置mediaTypescaptureMode 的代码:

tmpCamera.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
tmpCamera.cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo;

关于iPhone VoiceOver 辅助功能设置导致视频录制崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10983742/

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