我的應用使用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 –