Swift - изпълнява стил на преход с идентификатор отдясно наляво

Как мога да направя преход отляво надясно с помощта на 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