У меня есть проект в xcode 7 (swift), который я хочу загрузить с помощью differents viewcontrollers, разработанного в раскадровке, с помощью функции проведите по экрану вправо и влево и перейдите к следующему диспетчеру просмотра или назад. Теперь у меня есть это, но только исчезают справа налево, и я хочу, чтобы оба исчезали.Я хочу прокрутить вправо и влево в swift
func respondToSwipeGesture(sender: UISwipeGestureRecognizer) {
switch sender.direction {
case UISwipeGestureRecognizerDirection.Right:
print("SWIPED DERECHA")
self.performSegueWithIdentifier("cambio2", sender: nil)
case UISwipeGestureRecognizerDirection.Left:
print("SWIPED IZQUIERDA")
self.performSegueWithIdentifier("cambio", sender: nil)
default:
break
}
}
Спасибо за ответы после школы, я попробую, я хочу создать эффект, который исчезает справа и исчезает влево, когда я прокручиваю один из направлений. Думаю, что нужно попробовать navigstioncontroller с анимацией. – adrianmanuel
Для Swift3: измените «UISwipeGestureRecognizerDirection.Left "в" UISwipeGestureRecognizerDirection.left "и" swipeRight.direction = U ISwipeGestureRecognizerDirection.Right "в" swipeRight.direction = UISwipeGestureRecognizerDirection.right "в регистрации, а также в функции swipe(). Также измените «self.performSegueWithIdentifier (« first », sender: nil)« to »self.performSegue (withIdentifier:« first », sender: nil)» и «self.performSegueWithIdentifier» («second», sender: no) «to» self.performSegue (withIdentifier: «second», отправитель: nil) ». – akr