Próbuję przejść na kontroler widoku. identyfikator segue to "Pomarańczowy" (drugi kontroler widoku to tylko pomarańczowy widok). Kontroler widoku przechodzi przez scenorys i jest połączony z widokiem obrazu w moim głównym kontrolerze widoku. Chcę uruchomić tę funkcję za pomocą narzędzia do rozpoznawania gestów panoramowania. Tak więc po wykryciu patelni przechodzi on tylko do kontrolera widoku.Jak przejść do widoku kontrolera na panGesture
To moja próba:
@IBOutlet var panGesture: UIPanGestureRecognizer!
@IBAction func onPan(sender: UIPanGestureRecognizer) {
if panGesture.state == .Ended {
print("panned")
performSegueWithIdentifier("Orange", sender: sender)
}
}
Jednak to nie działa. Wiem, że to wykrywa patelnię, ale nie wykonuje ona przejścia.
czytam jak przedstawić segue od IOS - How to segue programmatically using swift
'jeśli panGesture.state == .Ended' działa? –
@ Mr.UB Tak, zostanę wydrukowany. – Marcel
gdzie rejestrujesz panGesture za pomocą akcji onPan? –