Анимированный эффект UIPageControl UIScrollView

#ios #objective-c #uiscrollview #uipagecontrol

#iOS #objective-c #uiscrollview #uipagecontrol

Вопрос:

Я хотел бы иметь возможность проводить пальцем по экрану влево и вправо, чтобы отображать разные данные пользователя (см. Ссылку на скриншот ниже). Мне бы также понравился анимированный эффект, при котором вы видите, что элементы покидают экран с одной стороны, а новые элементы появляются с противоположной.

Элементы, используемые в раскадровке.

  • UIViewController
  • UIImageView
  • UILabel x 3
  • UIPageControl

Для начала, я не знаю, какие элементы мне нужны, чтобы получить этот эффект. Я ищу кого-нибудь, кто скажет мне, какие элементы мне нужны, и пример кода для этого.

Скриншот моего ViewController — http://oi60.tinypic.com/k3roqp.jpg

Я не хочу использовать UIPageViewController

Ответ №1:

Вы можете использовать либо a UIScrollView с включенной подкачкой, либо a UIPageViewController для отображения нескольких контроллеров просмотра в виде страниц. В Интернете есть множество руководств для этого.

Документацию по этим элементам управления можно найти непосредственно на веб-сайте Apple: