ios - 辅助功能辅助功能递减()没有被调用

标签 ios swift uitextview accessibility

为什么在执行适当的手势时在我的自定义 UITextView 中不调用 accessibilityDecrement() 和 accessibilityIncrement()?

class CustomTextView: UITextView  {

   required init?(coder aDecoder: NSCoder) {
      super.init(coder: aDecoder)
      accessibilityTraits = accessibilityTraits | UIAccessibilityTraitAdjustable
   }

   override func accessibilityDecrement() {
      print("Decrement")
   }

   override func accessibilityIncrement() {
      print("Increment")
   }
}

最佳答案

尝试:

isAccessibilityElement = true

accessibilityTraits = super.accessibilityTraits | UIAccessibilityTraitAdjustable

关于ios - 辅助功能辅助功能递减()没有被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48585236/

相关文章:

ios - 更改高度时,UITextView 的 textContainer 在错误的帧呈现

ios - UITextView 表情符号字符限制计数不正确

iphone - 我的自定义 View Controller 委托(delegate)不工作

ios - 以编程方式更改 slider 值并更新标签

swift - 识别 TextView 中不可见的字符

ios - 如何使用贝塞尔路径为对象设置动画?

ios - 如何在swift中制作系统字体 "Black Italic"?

ios - 收到以下错误 : This application is modifying the autolayout engine from a background thread

ios - 无法从 UIViewController 导航到 UICollectionViewController

ios - 在字符串中查找最后一次出现的字符?