1
나는 다음과 같은 접근 방식은는, 프로그램 지표
extension UIPageViewController {
func goToNextPage(){
guard let currentViewController = self.viewControllers?.first else { return }
guard let nextViewController = dataSource?.pageViewController(self, viewControllerAfter: currentViewController) else { return }
setViewControllers([nextViewController], direction: .forward, animated: true, completion: nil)
}
}
의미가 있습니다 here을 발견하려고 변경되지 않는 페이지를 전환하지만, 하나의 문제가 있습니다 :
페이지를 프로그래밍 방식으로 설정되어, 표시등이되지 않습니다는 움직임. 사용자가 돌 때만 이동하는 것 같습니다. 강타와 페이지
지표 프로그램 차례 수행 된 후에 같이한다 방법이 :
대신 그들은 그대로 유지[0,1,2] 대신에 [2,0,1]입니다.
이것은 지표를 구현하는 방법입니다.
func presentationCount(for PageViewController:UIPageViewController) -> Int {
return 3
}
func presentationIndex(for PageViewController:UIPageViewController) -> Int {
return 0
}
프로그래밍 방식으로 페이지를 전환 할 때 도트 표시기를 이동하는 방법은 무엇입니까?