Я собрал набор страниц, используя UIPageViewController. Первый экран - это начальный экран, и пользователь должен перейти на следующую страницу после приветствия. Следующие три экрана представляют собой вкладки.Перетаскивание элементов в UIPageViewController
Как только первый из этих экранов загрузится, мне больше не нужна возможность прокрутки из вида для просмотра. Вместо этого у меня есть набор вкладок в верхней части экрана для навигации между каждой страницей. Нажав на вкладку, экран перейдет на следующую страницу.
Два из трех страниц имеют тащили способности. Во-первых, пользователь перетаскивает небольшие UIImageViews в пункт назначения. Во-вторых, пользователь будет взаимодействовать с диаграммой, используя touch.
Мои вопросы:
- Есть ли способ сохранить UIPageViewController от движущихся данный конкретный индекс?
- Мне нравится, как вид табуляции прокручивается со страницы на страницу, только на последних трех страницах мне не нужно движение «бок о бок». Только когда пользователь нажимает кнопку или вкладку вверху. Это возможно?
- Считаете ли вы, что это хороший способ реализовать такой интерфейс? Я по-прежнему относительно новичок в использовании Swift/IOS, будет ли UIPageViewController лучше всего подходит для этого? Если нет, что может быть лучшим подходом?