2016-04-22 8 views
0

Ich habe dieses Stück CodeGesture Recogniser für alle Veranstaltungen

let window = UIApplication.sharedApplication().keyWindow 
let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:")) 
window?.addGestureRecognizer(tap) 

Es erkennt nur Tap (als Hahn Gestenerkenner), aber ich einige Erkenner wollen für alle arbeiten, scrollen, pinch usw.

Auch zu einem späteren Zeitpunkt entferne ich diese Erkennung.

Ich lese Berührungen begann, aber wie man es auf UIApplication.sharedApplication().keyWindow verwenden?

Und wie Sie diese Berührungen zu entfernen begann später?

Antwort

1

Wenn Sie alle Berührungsereignis überwachen möchten, dann können Sie UITapGestureRecognizer Unterklasse sollte dieser Link helfen: Monitoring all iOS touches