Апр 25, 2014 - 0 Comments - ИТ Новости -

Уроки разработки под iOS. Создание слайдера при помощи контроллера UIPageViewController — (Урок 10, видео)

Сeгoдня мы прoдoлжaeм нaш курс видeoурoкoв пo прoгрaммирoвaнию нa Objective-C языкe пoд плaтфoрму iOS. Сeгoдняшний урoк будeт пoсвящeн сoздaнию слaйдeрa при пoмoщи UIPageViewController.

Симулятoр

Чтo жe тaкoe UIPageViewController? Этo кoнтрoллeр, кoтoрый пoзвoляeт сoздaвaть «слaйдeры» из нeскoлькиx oбъeктoв. Тo eсть, пoльзoвaтeль сможет пролистывать «экраны» при помощи свайпов влево или вправо. При помощи такого контроллера можно организовать галерею фотографий или же реализовать прокрутку текста.

часть кода pageview

Итак, для начала мы создадим пустое приложение. В Storyboard нам нужно будет создать простой ViewController, который будет оставаться статичным. То есть, там мы можем разместить элементы, которые будут присутствовать при отображения любого слайда. Здесь же мы разместим кнопку, которой потом присвоим функцию перемещения на первый слайд. Затем мы создадим PageViewController и еще один ViewController, который будет содержать объект UIImage с картинкой слайда.

вторая часть кода pageview

Приступим к написанию кода программы. Будет создано два массива: в первом будут храниться названия картинок, а во втором — их заголовки. Мы реализуем стандартные функции для проличтывания картинок и создадим функцию для кнопки, которая будет вести на первый слайд. Также будет создан новый класс для PageViewController, в который будет передаваться название и имя картинки из класса ViewController, после чего они будут выводиться на экран посредством Storyboard. И в заключение выведем графические «точки» (индикаторы), которые показывают какой по счету слайд отображается в данный момент.

Скачать исходники проекта.

Смотрите также:

  • Создание программы Hello World для iOS 7 (Урок 1, видео).
  • Пишем программу-конвертер для iOS (Урок 2, видео).
  • Создание книги рецептов для iPhone и iPad с использованием UITableView (Урок 3 часть 1, видео).
  • Продолжаем создавать нашу книгу рецептов (Урок 3 часть 2, видео).
  • Заканчиваем создание «Книги рецептов» для iOS (Урок 3, часть 3, видео).
  • Создаем «парсер» новостей из сайта-блога для iPhone (Урок 4, видео).
  • Добавляем комментарии и «Pull to Refresh» к парсеру новостей (Урок 4, Часть 2, видео).
  • Введение в UICollectionView или как выводить объекты сеткой (Урок 5, видео).
  • Создаем парсер RSS ленты сайта — (Урок 6, видео).
  • Как реализовать функцию отправки E-Mail сообщений в приложении — (Урок 7, видео).
  • Отправляем твиты и записи в Facebook из приложения — (Урок 8, видео).
  • Создание анимации (Урок 9, Видео).

Понравилась статья? Расскажите друзьям.


]]>


]]>

Читайте нас также в Facebook, Twitter, ВКонтакте, RSS и Google+.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Человек ? *