Здравствуйте!
Работает все стабильно, но решил добавить переход по кнопочке, ошибка простая, но в упор не вижу решения. Суть в том что при помощи кнопки он может перейти только на 2 страницу, свайпом проблем нет. Подскажите что исправить. Спасибо!
@IBAction func nextPage(sender: AnyObject) {
let pageViewController = self.parent as! PageViewController
pageViewController.nextPage(index: 1)
}
func pageViewController(_ pageViewController: UIPageViewController, viewControllerBefore viewController: UIViewController) -> UIViewController? {
var index = (viewController as! ContentPageViewController).index
index -= 1
return self.showViewControllerAtIndex(index: index)
}
func pageViewController(_ pageViewController: UIPageViewController, viewControllerAfter viewController: UIViewController) -> UIViewController? {
var index = (viewController as! ContentPageViewController).index
index += 1
return self.showViewControllerAtIndex(index: index)
}
func nextPage(index: Int) {
if let nextVC = self.showViewControllerAtIndex(index: +1) {
setViewControllers([nextVC], direction: .forward, animated: true, completion: nil)
}
}