斯威夫特 - 从右到左执行标识符过渡格式

问题描述 投票:0回答:1

如何使用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
            }
        }
    }
ios swift uiswipegesturerecognizer
1个回答
0
投票

您必须编写自己的自定义交互式转换。 Herehere你可以找到示例教程。这很容易,但有一点锅炉板代码。

© www.soinside.com 2019 - 2024. All rights reserved.