【发布时间】:2019-06-04 08:50:02
【问题描述】:
我不知道 Xcode 是怎么回事。我想在我的一个公司项目中使用初始化程序创建一个UIPageViewController:
init(transitionStyle style: UIPageViewController.TransitionStyle,
navigationOrientation: UIPageViewController.NavigationOrientation,
options: [UIPageViewController.OptionsKey : Any]? = nil)
但是 Xcode 不断给出这个错误信息。
这是我的代码:
let vc = UIPageViewController(transitionStyle: .scroll,
navigationOrientation: .vertical,
options: [UIPageViewController.OptionsKey.interPageSpacing: 10])
同时,在我刚刚从模板Page-based App(如下所示)创建的新演示项目中,它的构建没有任何错误。
如何修复/绕过它?
【问题讨论】:
-
我的解决方案是将 Build Setttings 中的
Swift Language Version从4.0更改为5.0或4.2。请注意,这样做意味着您必须迁移到5.0或4.2。
标签: ios swift uipageviewcontroller