I\'m working on app for blind people first i needed to use swipe gesture and after search i can do it by using
override func accessibilityScroll( direction
You shouldn't use tap gesture for UIAccessibility ot try to add tap gestures to UIAccessibility.UIAccessibility is meant for the UIElements where the people can see/hear what is on the screen. You cannot add UIAccessiility for tap gesture functions. What you can do is to post a accessibility notification to the user saying tap to perform something. Again, you need to use buttons to perform an action in UIAccessibility.
Add this to your code
overrride func viewDidLoad()
{
super.viewDiDLoad()
let tap = UITapGestureRecognizer(target: self, action: "performTap")
self.view.addGestureRecognizer(tap)
}
And to perform the necessary action, add your required code here
func performTap()
{
// Perform you action here
}
You can override accessibilityScroll method:
override func accessibilityScroll(_ direction:
UIAccessibilityScrollDirection) -> Bool {
super.accessibilityScroll(direction)
if direction == UIAccessibilityScrollDirection.left {
// do your stuff
}
if direction == UIAccessibilityScrollDirection.right {
// do your stuff
}
return true
}