Откуда вы знаете, какова текущая страница/представление, отображаемое внутри UIPageViewController
?
Я переопределил метод viewDidAppear
для моих дочерних представлений, чтобы отправить идентификатор родительскому представлению в свой метод viewDidAppear
.
Однако проблема заключается в следующем: я не могу надежно использовать этот id как id для отображаемой страницы. потому что, если пользователь поворачивает страницу, но на полпути решает остановить поворот и вернуть страницу, viewDidAppear
уже вызывается. (вид виден за скрученной страницей).
Может быть, я должен переключиться на новый идентификатор, если текущий вид исчезнет. Но мне интересно, нет ли более простого способа вернуть видимое в настоящее время представление?