Разработка под iOS: Создание книги рецептов для iPhone и iPad с использованием UITableView (Урок 3 часть 1, видео)

Сегодня мы продолжаем наш курс уроков по программированию на Objective-C под iOS. Как вы помните, в предыдущем уроке мы с вами написали простую программу-конвертер для iPhone. Теперь пора переходить к более сложным программам.

Файл с кодом

Наш третий урок будет состоять из трех частей, которые будут посвящены созданию простой книги рецептов для iOS. В этой части мы разберем создание таблицы UITableView из статичного одномерного массива. В таблице будет выводится список названий из массива, а также картинки.

Заголовочный файл с кодом

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

Дизайн приложения в Storyboard

Сам вывод информации будет происходить посредством встроенного типа в SDK UITableView, проще говоря — таблиц. Этот тип позволяет выводить различные списки сверху вниз, привязывая каждый элемент к ячейке. У вас есть возможность кастомизировать эти ячейки, путем изменения их высоты, цвета выделения и так далее. В нашем случае в ячейке будет выводиться статичная картинка-миниатюра с заголовочным текстом.

Запущенное приложение Книга рецептов

В предыдущем уроке мы рассматривали также TabBar Controller. Сегодня мы расскажем о Navigation Bar Controller, который является стандартной формой навигации, располагающейся под строкой состояния устройства (там где находятся часы и другие информеры). Navigation Bar Controller позволяет выводить название страницы, а также автоматически организовывает навигацию между экранами. Об этом, а также о его визуальной настройке мы поговорим в следующих частях урока.

https://www.youtube.com/watch?v=zXwpZWq5fkY

Во второй части урока будет рассказано о том, как реализовать переход к описанию рецепта простым нажатием на ячейку в таблице, а также сделаем вкладку «О приложении», которая будет построена на стандартной HTML-странице.

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

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

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(0 голосов, в среднем: 0 из 5)
. yablyk-news
  • http://vk.com/id100046678 Андрей Чуб

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

  • Дарья

    у меня видео не открылось(((