【发布时间】:2018-06-01 23:18:40
【问题描述】:
我遇到了辅助功能旁白无法正常工作的情况。
我有一个 customView,有一个 UIImage (imageSample) 和一个 UILabel (labelSample)
同样的CustomView 用于应用程序内的两个不同屏幕。
屏幕 1 — 这行得通!
查看 -> MainScrollView -> MainStackView -> OptionAStackView -> CustomView
屏幕 2 — 这不起作用!
查看 -> MainScrollView -> MainStackView -> ContainerView -> StackView -> StackView -> OptionBStackView -> CustomView
标签的 VoiceOver 在屏幕 1 上有效,但在屏幕 2 上失败。有没有人知道为什么 VoiceOver 在屏幕 2 上会失败?具有多个堆栈视图的布局是否会影响 VoiceOver?画外音在处理多个堆栈视图时是否存在问题。
注意:为 UI 标签启用了辅助功能。并为层次结构中此标签上方的视图禁用。
【问题讨论】:
标签: ios swift xcode accessibility