Включение возможности скольжения изображений - PullRequest
0 голосов
/ 28 апреля 2011

В настоящее время у меня есть приложение, которое отображает изображение. Вы должны нажать кнопку, чтобы переместить изображение вперед или назад в наборе. Я использую только контроллер UIImageView и просто заполняю его следующим изображением в наборе.

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

Может кто-нибудь направить меня в правильном направлении.

Ответы [ 4 ]

2 голосов
/ 28 апреля 2011

Посмотрите на Сессию 104 - Проектирование приложений с использованием Scrollviews 2010 WWDC (видео можно бесплатно получить на странице Apple Developer).Он охватывает точно одинаковую ситуацию во всех аспектах, и ни один ответ любой длины здесь не может охватить это так хорошо.

Серьезно, смотрите!

1 голос
/ 28 апреля 2011

Используйте UIScrollView с UIImageView (s) на нем и установите представления прокрутки pagingEnabled = YES.Существует множество учебных пособий, объясняющих это, и видео WWDC 2009 и 2010 годов также содержат два очень хороших примера приложений по этому вопросу.

Хорошая точка для начала - это образец прокрутки от Apple.: http://developer.apple.com/library/ios/#samplecode/Scrolling/Introduction/Intro.html

0 голосов
/ 28 апреля 2011

Проверьте приложение Apple PhotoScroller в примере кода. Это должно дать вам все, что вам нужно. Возможно, вы просматриваете существенную реструктуризацию viewController.

0 голосов
/ 28 апреля 2011

Сдвигая изображение, вы имеете в виду, проводя его влево или вправо, чтобы просмотреть их список? Как это делается в программе просмотра изображений iPhone? Вы можете встроить UIImageViews в представление прокрутки, чтобы получить такое действие.

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