У меня есть UIPageViewController
, который я предоставляю данные страницы для использования реализации UIPageControllerDelegate
и UIPageControllerDataSource
.
Все работает отлично, но я хочу иметь возможность добавлять элементы к данным страницы и изменять порядок данных страницы.
Если пользователь уже попал на последнюю страницу, а затем добавляю элемент, они не могут попасть на следующую страницу, потому что viewControllerAfterViewController:
уже вызван. Если они прокручивают назад, а затем переходят на два, они могут получить доступ к новой странице, чтобы данные были правильно настроены. Как я могу сообщить UIPageViewController
, чтобы обновить его хранилище следующего?
Аналогично, я хотел бы изменить порядок коллекции, которая поддерживает просмотр страницы. Но если я это сделаю, у меня будет такая же проблема - просмотр страницы будет считать, что следующая страница по-прежнему является тем, что было в последний раз, когда загружалась текущая страница.
Наверное, я ищу что-то похожее на reloadData:
на UITableView
.