Meine App verwendet eine UIPageViewController
. Ich erhalte eine Definition Konflikte mit früheren Wertfehler für meine, wenn ich in den folgenden zwei Funktionen setzenUIPageViewController Definition Konflikte mit dem vorherigen Wert
func pageViewController(pageViewController: UIPageViewController, viewControllerBeforeViewController viewController: UIViewController) -> UIViewController? {
return nil
}
func pageViewController(pageViewController: UIPageViewController, viewControllerAfterViewController viewController: UIViewController) -> UIViewController? {
return nil
}
Diese Funktionen benötigt werden, um loszuwerden, der „entspricht nicht UIPageViewControllerDataSource
“
Die vollständiger Code ist:
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
}
}
Bitte zeigen Sie den vollständigen Code der Klasse und ihrer Erweiterung an. – Jan
Just updated da jetzt, danke. – pete800
@ pete800 gut, wie es scheint, dass, was ich dachte, war ein Fehler in der Frage, war dein tatsächlicher Fehler, du solltest meine Bearbeitung nicht akzeptieren: D –