我的应用使用UIPageViewController
。我正在与我的前值误差的定义冲突,当我把在以下两个函数UIPageViewController定义与之前的值冲突
func pageViewController(pageViewController: UIPageViewController, viewControllerBeforeViewController viewController: UIViewController) -> UIViewController? {
return nil
}
func pageViewController(pageViewController: UIPageViewController, viewControllerAfterViewController viewController: UIViewController) -> UIViewController? {
return nil
}
需要为了这些功能摆脱了“不符合UIPageViewControllerDataSource
”
的完整的代码是:
import UIKit
class Root: UIPageViewController, UIPageViewControllerDataSource {
override func viewDidLoad() {
super.viewDidLoad()
self.dataSource = self
}
func pageViewController(pageViewController: UIPageViewController, viewControllerBeforeViewController viewController: UIViewController) -> UIViewController? {
return nil
}
func pageViewController(pageViewController: UIPageViewController, viewControllerAfterViewController viewController: UIViewController) -> UIViewController? {
return nil
}
}
请显示该类的完整代码及其扩展名。 – Jan
现在刚刚更新,谢谢。 – pete800
@ pete800好吧,看起来,我认为这是一个错误的问题,是你的实际错误,你不应该接受我的编辑:D –