【发布时间】:2019-05-20 00:01:42
【问题描述】:
我试图在不使用情节提要的情况下以编程方式制作 UIPageviewController,我知道情节提要上有一个选项可以设置过渡样式,但我无法做到这一点。我基本上想在代码中将过渡样式设置为页面滚动。
我尝试了很多东西,但没有任何效果。
【问题讨论】:
标签: swift xcode uipageviewcontroller
我试图在不使用情节提要的情况下以编程方式制作 UIPageviewController,我知道情节提要上有一个选项可以设置过渡样式,但我无法做到这一点。我基本上想在代码中将过渡样式设置为页面滚动。
我尝试了很多东西,但没有任何效果。
【问题讨论】:
标签: swift xcode uipageviewcontroller
在你的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")
}
【讨论】: