如何以编程方式在Xcode中快速设置UIPageViewController的过渡样式?

时间:2019-05-20 00:01:42

标签: swift xcode uipageviewcontroller

我试图以编程方式制作一个UIPageviewController而不使用情节提要,我知道情节提要上有一个选项可以设置过渡样式,但是我无法做到这一点。我基本上想将过渡样式设置为代码中的页面滚动。

我尝试了很多事情,但没有任何效果。

1 个答案:

答案 0 :(得分:0)

在初始化之前,先执行viewDidLoad()函数:

override init(transitionStyle style: 
UIPageViewControllerTransitionStyle, navigationOrientation: UIPageViewControllerNavigationOrientation, options: [String : Any]? = nil) {
    super.init(transitionStyle: .whatever_style, navigationOrientation: .horizontal, options: nil)
}
required init?(coder: NSCoder) {
    fatalError("init(coder:) has not been implemented")
}