2015-07-16 33 views
5

Używam UIContainer do przełączania się między widokami za pomocą gestu podzielonego + gest machnięcia.Swift: podzielona kontrola gestem przesunięcia między widokami

Mój storyboard jest podobny do tego. enter image description here

Override func viewDidLoad() { 
super.viewDidLoad() 

var swipeRight = UISwipeGestureRecognizer(target: self, action: "respondToSwipeGesture:") 
swipeRight.direction = UISwipeGestureRecognizerDirection.Right 
self.view.addGestureRecognizer(swipeRight) 

}

Próbowałam wiele otwartych zasobów dla Github ale to jest napisane w Objective-C? Czy ktoś może pomóc

Odpowiedz

3
func respondToSwipeGesture(gestureReconizer: UISwipeGestureRecognizer) { 
    self.performSegueWithIdentifier("SegueFromFirstScreenToSecond", sender: nil)  
} 

Oto sposób trzeba by wdrożyć, jeśli już stworzyliśmy segue i nazwał ją „SegueFromFirstScreenToSecond”. Jeśli nie zrobiłeś jeszcze kroku, nie martw się! Jest to tak proste, jak rysowanie od pierwszego respondenta widoku w storybooku do następnego ekranu, a następnie ustawienie identyfikatora na "SegueFromFirstScreenToSecond".

Powodzenia!