Я пробовал override func accessibilityPerformMagicTap()
как в конкретном контроллере представления, так и в AppDelegate.swift
Когда это работает, это здорово. Но это работает не во всех ситуациях. Функция в AppDelegate вызывается чаще, чем функция в ViewController, но все же не каждый раз, когда выполняется жест.
Есть ли что-то, что вы можете посоветовать, я просматриваю, что может привести к тому, что функция не будет вызываться в определенных ситуациях выполнения моего приложения, когда выполняется жест?
Спасибо!
override func accessibilityPerformMagicTap() -> Bool {
print("magic tap performed in app delegate")
NotificationCenter.default.post(name: NSNotification.Name(rawValue: "magicHappened"), object: nil)
return false
}