Swift 中的滑动页面转换

Swipe page transitions in Swift

你好,我在 Xcode 7 中有一个项目,我已经配置了滑动识别器,现在我想通过滑动移动来做到这一点,将视图控制器更改为故事板中的另一个视图控制器,我不知道是什么我可不可以做。谢谢大家的问候

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
    }
}

}

欢迎来到 SO。

最简单、最灵活的方法是使用 UIPageViewController 来托管您的网页。每个页面都是 UIPageViewController 托管的子视图控制器。这就是我的建议。

否则您将不得不自己实现自定义视图控制器转换。可行,但要复杂得多,也更难弄清楚。

试试这个 link:

How to create a page view controller in Storyboard