Swift - выполнить стиль перехода seguewithidentifier справа налево

Как я могу сделать переход слева направо, используя performseguewithidentifier? Что я хочу сделать, так это когда пользователь прокручивает вправо, переход контроллера страницы/представления будет переключаться справа налево, обычно он будет прокручиваться слева направо. Это возможно?

Мой код:

override func viewDidLoad() {

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

    }


    func respondToSwipeGesture(gesture: UIGestureRecognizer) {

        if let swipeGesture = gesture as? UISwipeGestureRecognizer {

            switch swipeGesture.direction {
            case UISwipeGestureRecognizerDirection.Right:
                performSegueWithIdentifier("LeftSegue", sender: self)
                println("Swiped right")
            default:
                break
            }
        }
    }

person Mohammad Nurdin    schedule 07.06.2015    source источник
comment
Это может помочь: stackoverflow. com/questions/30551909/   -  person ABakerSmith    schedule 07.06.2015


Ответы (1)


Вы должны написать свой собственный интерактивный переход. здесь и здесь вы можете найти пример руководства. Это довольно просто, но есть немного стандартного кода.

person Adam Szeptycki    schedule 07.06.2015