我正在使用情节提要构建一个应用程序,其中一页需要在ContainerView中使用UIPageViewController。一切正常,但我想使用滚动过渡样式而不是默认的“翻页”动画。
看着apple docs,我有两个选择-页面卷曲和滚动,但是当我打开XCode中假定的对应菜单时,会得到下面的选项。
注意-不管我在该菜单中选择哪个选项,在UIPageViewController的子类上打印self.transitionStyle.rawValue都会给我“ 0”,这与TransitionStyle枚举的pageCurl情况相对应(见下文)。
我想念什么吗?该下拉列表是否涉及其他过渡样式?
答案 0 :(得分:1)
您看到的是UIViewController
的模式过渡样式,而不是UIPageViewController
的样式过渡样式。如果您在情节提要中创建UIPageViewController
,您将在Interface Builder中的“页面视图控制器”块中看到另一种过渡样式。
关于UIViewController
的过渡风格,您可以阅读here。