gpt4 book ai didi

ios - 防止画外音(辅助功能)宣布 UITableViewCell 被选中

转载 作者:可可西里 更新时间:2023-11-01 03:10:09 25 4
gpt4 key购买 nike

选择 UITableViewCell 时,画外音会宣布“已选择”,我不希望画外音说“已选择”。我怎样才能做到这一点?

我尝试过但没有成功的事情:

  • 更改了单元格 accessibilityHintaccessibilityLabel
  • 更改了单元格 selectionStyle = UITableViewCellSelectionStyleNone
  • 更改了单元格 accessibilityTraits = UIAccessibilityTraitButton

问题:

  • 我不希望在选择单元格时画外音说“已选择”。我怎样才能做到这一点?

最佳答案

我将此作为代码级支持问题从 Apple 询问,并获得了以下完美运行的解决方案。使用 UITableViewCell 的自定义子类,您可以在其中覆盖 accessibilityTraits,如下例所示:

class NoTraitCell: UITableViewCell {
override var accessibilityTraits: UIAccessibilityTraits {
get {
return UIAccessibilityTraitNone
}
set {}
}
}

关于ios - 防止画外音(辅助功能)宣布 UITableViewCell 被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27271389/

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