Как сделать горизонтальную прокрутку экрана с поддержкой управления страницами - PullRequest
0 голосов
/ 28 июля 2011

Я борюсь ... ДЕЙСТВИТЕЛЬНО борюсь с UIScrollView и UIPAgeControl.У меня есть You Tubed и я искал везде, но я просто не могу собрать все знания в то, что соответствует моим потребностям.

У меня есть приложение, в котором на данный момент есть 2 класса контроллеров представления.Давайте назовем их «миссия» и «погода».Таким образом, у нас есть mission.h, mission.m, mission.xib и weather.h, weather.m и weather.xib. Они просто отображают значения, считанные из файла XML.Размеры xib составляют 311x420.

Проблема в том, что, когда я нахожусь на экране миссии, я хочу иметь возможность провести пальцем влево и отобразить экран погоды, и наоборот.

Я знаю, что это можетбыть сделано с UIScrollView, но у меня возникли проблемы с пониманием, как именно части соединяются.И, кроме того, как UIPageControl работает с UIScrollView, чтобы показать «точки» внизу, когда пользователь перемещается между экранами?

Кто-нибудь может помочь?Как я могу сделать так, чтобы, когда загружен файл mission.xib, я мог провести по Weather.xib?

Мне стыдно спрашивать об этом, поскольку я уверен, что кто-то скажет, что это просто, но после нескольких дней попыток взломатьэтот орех я бы хотел спросить.

1 Ответ

0 голосов
/ 28 июля 2011

Создайте представление прокрутки в вашем главном контроллере представления.Добавьте вид погоды и миссию в скроллвью.Установите рамку для обоих этих видов.Тогда вы сможете прокручивать от погоды к миссии и наоборот.

Почему вы думаете, что это сложно?

Для pagecontrol вы можете подключить его как выход к mainviewcontroller и продолжать обновлять его соответствующим образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...