Я создал подкласс UIPageViewController
с transitionStyle
= .scroll
и реализовал UIPageViewControllerDataSource
методы, которые отвечают за отображение UIPageControl
следующим образом -
func presentationCount(for pageViewController: UIPageViewController) -> Int {
return 3
}
func presentationIndex(for pageViewController: UIPageViewController) -> Int {
return 0
}
Контроллер просмотра страницы имеет modalPresentationStyle
из .custom
, так что когда контроллер представления представлен, он не занимает полноэкранный режим.
Я наблюдал иногда, когда прокручивал контроллер просмотра страницы, чтобы показать следующий дочерний контроллер представления,индикатор страницы не обновляется.Следующий GIF показывает проблему
Кто-нибудь может указать, как решить эту проблему?