我有一个自定义UITableViewCell
,它包含一些标签和imageViews
。现在一切都很好,除非打开语音。
accessibility
标签的说法与例外有关,但如果无法点击该行,则只会重复标签。因此用户无法选择该行。
didSelectIndexPath
未被调用。关闭语音时不会出现这种情况。
我找到了一个主题,他们通过在单元格上将isAccessibilityElement
设置为true来解决它。这确实解决了这个问题,但又产生了另一个问题,即不再使用可访问性标签,只是说选择而不是标签了。
我该如何解决这个问题?
答案 0 :(得分:3)
启用辅助功能后,您需要点按两次以选择一行或一个按钮,然后需要用三根手指滑动。
通过将cell.isAccessibleElement设置为true,您可以告诉单元格本身是可访问的,而不是其元素。
你不应该这样做。而不是尝试设置单元格中的所有元素可访问,然后双击以实际选择行。