Хотя вы, вероятно, не ошибетесь при просмотре приложения, я считаю, что использование UIPageControl может сбить с толку ваших пользователей. Как вы указали, я не могу думать о каких-либо приложениях, использующих UIPageControl таким образом. Следующая цитата из Руководства по интерфейсу пользователя iPhone является информативной:
Индикатор страницы дает пользователям быстрый
способ увидеть, сколько просмотров открыто и
указание порядка, в котором
они были открыты; это не помогает
пользователи отслеживают шаги, которые они
взял через иерархию взглядов.
Потому что мнения в утилите
приложения, как правило, равны каждому
другой, достаточно индикатора страницы
чтобы помочь пользователям перемещаться по ним.
приложение производительности, которое отображает
иерархическая информация, с другой
стороны, должны предложить навигацию по
элементы в панели навигации
(подробнее об этом см. «Навигация
Барс»).
Из вашего описания того, как эта часть вашего приложения должна отображаться, не похоже, что эти страницы с вопросами будут считаться «несколькими представлениями». Кроме того, вы, вероятно, хотите, чтобы пользователи отвечали на каждый вопрос последовательно и переходили к следующему. UIPageControl разработан таким образом, чтобы пользователь мог переключаться между любыми представлениями в любом порядке по своему выбору, а не только в одном направлении.
Это звучит гораздо больше как иерархический дизайн, и эта часть вашего приложения, вероятно, будет работать намного лучше, если вы используете панель навигации вместе с UITableView. Требование от пользователей ответить на вопрос, коснувшись флажка с несколькими выборами, а затем заставить их понять, что им нужно провести пальцем в определенном направлении, чтобы перейти к следующему вопросу, не будет очевидным для пользователя и может быть гораздо более интуитивным. Например, как только пользователь выберет галочку, вы можете просто программно перейти к следующему вопросу. Или используйте кнопку внизу каждого экрана с надписью «Следующий вопрос», которая будет переходить к следующему экрану.
Надеюсь, это поможет!