本文介绍了可访问性accessibilityDecrement()未得到调用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
为什么在执行适当的手势时在我的自定义UITextView中没有调用accessibilityDecrement()和accessibilityIncrement()?
Why are not accessibilityDecrement() and accessibilityIncrement() getting called in my custom UITextView when performing the appropriate gestures?
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")
}
}
推荐答案
我的糟糕。原来我忘了我在ViewController.viewDidLoad中设置了textView.accessibilityTraits = UIAccessibilityTraitStaticText。 h ...
My bad. Turns out I had forgotten that I was setting textView.accessibilityTraits = UIAccessibilityTraitStaticText in the ViewController.viewDidLoad. Duhh...
这篇关于可访问性accessibilityDecrement()未得到调用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!