- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我终于确定了一个在录制视频时使 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,这是我用来设置mediaTypes
和captureMode
的代码:
tmpCamera.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
tmpCamera.cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo;
关于iPhone VoiceOver 辅助功能设置导致视频录制崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10983742/
我有一个自定义单选按钮,按钮有一个彩色的更大的圆圈。它是使用 CSS 实现的,如 http://webdesign.tutsplus.com/articles/quick-tip-easy-css3-
我试图让 VoiceOver 说出 HTML span 元素中指定文本内容以外的内容: 1:02a 考虑我可能希望 VoiceOver 说出完整文本的情况。 当我添加 aria-label 属性时,V
我有以下标题 ADD MONEY 它被 VoiceOver 读取为 a-d-d money 而如果我将文本更改为小写,它将正确读取为“加钱”。你有什么建议吗?我已经尝试使用 aria-labelled
我有一个按钮可以切换显示的标签: class ViewController: UIViewController { @IBOutlet weak var label: UILabel!
VoiceOver 焦点不会超出导航项目。我正在向右滑动,但焦点被困在导航项的最后一个元素上。也许它应该移动到 ViewController View 的第一个元素。我已经设置了accessibili
我有一个 UIButton 子类 ACTLanguageButton,它实际上只是做了一些自定义 UI 更改,以便我可以重用该样式。在子类中,我有以下与可访问性相关的代码: - (BOOL)isAcc
我正在为我的 iOS 应用程序添加辅助功能。我看到一个特定的情况,当我点击具有 isAccessibilityElement = false 的 UIView,并且它的所有祖先 View 也是 isA
我正在编写一个应用程序,它使用 touchesBegan/Moved/etc 来跟踪手势并将其绘制在屏幕上。启用 VoiceOver 后,当我在绘图区域上双击时,无论实际点击的位置如何,第一次触摸总是
当 voiceOver 开启时,我正在 iPhone 上尝试双指滑动手势(使用两根手指在屏幕上画一个 Z),但它不起作用,而默认后退手势在没有 voiceOver 的情况下工作。 我已经创建了一个自定
打开 VoiceOver 后,当用户用三个手指滑动滚动时,会播报当前页面,例如:“第 1 页,共 3 页”。然而,这些公告并不总是正确的。 下面的代码创建了一个 ScrollView 并用三个标签填充
我在包含强/强调标记的 UIWebView 中有一些 HTML。我想强制 VoiceOver 连续阅读而不是在句子中间暂停,因为有强标记或强调标记。例如: This text reads conti
如何让 VoiceOver 滚动到 UIScrollView 中屏幕外的元素。 我有一个 UIScrollView。这里面是一个包含许多 subview 的 UIView。在这些 subview 中是
我正在构建一个将在信息亭模式下运行的应用程序,作为覆盖主页按钮的灌输的一部分。 我想让用户能够在需要时打开 VoiceOver。 是否可以通过编程方式执行此操作? 编辑澄清 我不想只打开语音合成器,而
iOS 8.x VoiceOver 宣布已禁用的按钮变暗而不是禁用。有没有办法以编程方式让 VoiceOver 说“已禁用”而不是“变暗”? 最佳答案 有很多方法可以做你想做的事,但你绝对不应该使用它
我在 iPhone 应用程序中有一个字段包含“1.2 m”。 VoiceOver 会将其读作“1 点 2 米”。我有点惊讶 VoiceOver 足够聪明,可以理解单位。 但是,我有一个不同的字段,其中
我目前无法将 VoiceOver 的焦点设置为特定标签。根据 Apple 的开发者网站 (https://developer.apple.com/library/ios/featuredarticle
我有一个自定义键盘应用程序,目前正在处理语音支持更新,但删除(退格)按钮有问题。 我的键盘现在的工作方式与苹果默认键盘完全一样,在“触摸打字”模式下带有旁白。当用户点击 w、a、s,然后点击空格时,V
我终于确定了一个在录制视频时使 UIImagePickerController 崩溃的错误。启用 iPhone 的 VoiceOver 辅助功能设置后,录音机在调用 presentModalViewC
如果标签上的文本发生变化,是否可以使用 iPhone 上的 VoiceOver 来宣布更新后的文本? 这类似于 ARIA 中的实时区域。 谢谢。 最佳答案 您可以使用 VoiceOver 朗读您喜欢的
我使用带有空标题和图像的 NSButton,并且无法通过 VoiceOver 访问它。但是当我设置标题时(VoiceOver 似乎使用标题),NSButton 尝试显示它。 我认为应该有一种简单的方法
我是一名优秀的程序员,十分优秀!