I'm writing an app that uses touchesBegan/Moved/etc
to track gestures and draw them on the screen. With VoiceOver on, when I double-tap on the drawing region, the first touch always comes through (to touchesBegan
) in the center of the View, regardless of where the tap actually occurred. Ideas?
I have set the View's accessibility properties to
self.isAccessibilityElement = true // Default is false.
self.accessibilityElementsHidden = false // Default is false anyway.