问题标签 [rotor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 创建自定义 VoiceOver 转子来导航 MKAnnotationViews?
我MKAnnotations
在一个MKMapView
. 我希望 VoiceOver 用户能够像往常一样继续平移/缩放地图,但如果他们愿意,我也希望他们能够快速轻松地浏览我的地图MKAnnotations
。我觉得定制转子是解决这个问题的完美解决方案。
ios13 - iOS 13 配音问题,转子动作不适用于嵌入式链接
我们已经在我们的应用程序中为包含 UITextView 的自定义警报视图实现了画外音功能。这个 UITextView 有链接,我们还为链接添加了正确的 LinkAttributes。
在 iOS 12 中它工作正常,使用转子(垂直滑动)突出显示链接,但它在 iOS 13 中不起作用。我在文档中检查了很多,并花了 48 小时来找到根本原因,但没有成功。
我正在使用 Accessibility Inspector 调试我的应用程序,当我运行审核时,它表明 UITextView 的子视图不可访问,“可能无法访问的文本:该元素似乎显示应该使用辅助功能 API 实现的文本。”。
有没有其他人遇到过这个问题并有解决这个问题的方法。
提前致谢
list - raku 从头到尾做转子的更好方法是什么?
如果列表末尾的数据更重要,并且我希望 :partial list 保留在列表的开头,同时保留初始顺序,我会这样做:
有没有办法避免3个“反向”操作?是否可以添加 :fromEnd 副词?
ios - 如何让某些 UITextview 包含在标题可访问性转子中?
我有一个具有相当标准布局的详细信息页面,一个滚动视图托管一个垂直堆栈视图,该视图又托管UITextView
s 或垂直文本视图,每个视图都包含一个标题和一个“内容”文本视图。这是 Interface Builder 的屏幕截图:
我希望通过内置的可访问性转子 "Headings" 可以访问所有标题。但是,我无法让它工作。Voiceover 以正确的顺序正确读取所有标签。所有 Textview 都选择了“可访问性元素”勾选,其中一些勾选了“标题”勾选。它们都将“用户交互启用”勾选作为预选值。
但是,当我使用 Accessibility Inspector 检查它们时,它们都只列出“静态文本”作为它们的特征,这在 IB 中没有选择。我还尝试.header
在方法中为它们设置或添加特征,但viewDidLoad()
没有成功:
我尝试了通过 IB 获取文本的静态文本视图,以及从数据库中填充文本的文本视图,但没有成功。标题导航起作用的唯一地方是静态表格视图,其中画外音正确地将 tableviewHeaders 识别为标题,没有任何帮助。使用“线”转子的线导航按预期开箱即用。
我错过了什么还是这是一个错误?
这个问题似乎确实处理了类似的问题。 这个人的解决方案是在真实设备上运行它。虽然这可以正确处理其他模拟器画外音故障,但它并不能解决我的问题。其他类似的问题(如这里)通常处理表格视图单元格内部的问题,这些问题由于可访问性层次结构而导致问题。我相信这里不是这种情况,因为所有视图都已找到并正确阅读。