Продолжаем создавать нашу книгу рецептов Видеоурок

Продолжаем создавать нашу книгу рецептов Видеоурок

Я продолжаю свой курс уроков по программированию на Objective-C под iOS, и сегодня вас ждет вторая часть третьего урока, в котором мы начали создавать приложение «Книга рецептов» для iPhone.

Продолжаем создавать нашу книгу рецептов Видеоурок

Напомним, что в предыдущей части было рассказано, как выводить информацию из массива в таблицу, через стандартный объект UITableView. Разобрали создание статического одномерного массива NSArray, а также рассмотрели контейнер Navigation Bar Controller.

Продолжаем создавать нашу книгу рецептов Видеоурок

В сегодняшней части мы уделим внимание страницам с описанием рецептов, создадим вкладку через TabBar Controller, в которой разместим статичную HTML-страницу, при помощи объекта UIWebView, а также сделаем поиск в нашей таблице с рецептами по массиву с данными.

Продолжаем создавать нашу книгу рецептов Видеоурок

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

Продолжаем создавать нашу книгу рецептов Видеоурок

Затем будет рассказано, как можно пользоваться объектом UIWebView, который позволяет подгружать в себя HTML-страницу с информацией. Сам UIWebView использует движок Apple WebKit, что позволяет использовать такие технологии, как HTML 5 и ССS 3. Если вы хотите, чтобы вместо HTML страницы открывался сайт, то вставьте следующий код:

NSURL* url = [NSURL URLWithString:@»http://loutskiy.ru»]; //Вместо loutskiy.ru указывайте свой сайт или страницу на сайте

Вместо:

NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:@»about.html» ofType:nil]];

Также в этом уроке будет рассказано про то, как сделать стандартный поиск по таблице, через объект Search Display Controller. Данная функция будет искать элементы массива по совпадению символов и выводить результаты поиска в таблицу.

ВИДЕО

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

Чтобы ничего не пропустить, подписывайтесь на мой канал на YouTube.

Самые читаемые:

Запись Skype звонков c помощью SkyRecorder
Новое приложе...
MarineTraffic: морской радар
Многие знают п...
VShare установка приложений без App Store
Все владельцы ...
Adobe Capture делаем паттерны и кисти для Фотошопа за пару секунд [Free]
Для работы в г...
Продажи Apple Watch за год упали почти на 72%
Продажи Apple ...
Обзор процессора Intel Core i7-4800MQ
Intel Core i7-4...
Как проверить оперативную память в Windows 7 на наличие ошибок
Иногда бывает т...
Плагин вывода похожих записей в wordpress с миниатюрами
Плагин — Auto ...
История заработка на игровых серверах просто офигенный пост от Маула!
Интервью с Сане...
Где купить домены по 1р супер акция хостинга Бегет!
Ты ещё не рега...
Стратегия продажи ссылок сегодня
2013 год закон...
500р в подарок! Забираем на СПА эксперименты!!!
Новая СПА сеть...
Как провел этим летом или Хайпы
Статья для сам...
Что такое АП ПФ, заметил новый показателя в РДС баре
Скрин кликабел...
Викинг ботовод, викинг групп билдер, викинг инвайтер плюс, викинг троль, викинг антиспам и твиттер ф...
Викинг ботовод,...
Пятничная история номер 2. Неудачная продажа сайта
Пятничная истор...
Апдейт Google PR от 07-08.11.2012
Апдейт Google P...
FAQ по закупке ссылок в gogetlinks
FAQ по закупке ...
Как создать правильный robots txt для CMS MODx
Всем привет дру...
Nolix для рекламодателей как пользоваться рекламной строчкой?
Всем привет дор...
Онлайн-игры на автоматах
Приятно провес...
Старт эксперимента: Провожу эксперимент над сайтом канкурента!
Начинаем экспе...
Бесплатные хостинги для создания сайта
Для всех тех, к...
Xmlstock. com поднимим манетку с xml лимитов от Яндекса!
На днях дали н...
Стоит ли возраждать финстрипы?
Вопрос к читат...
Мой дайджест событий по июлю 28.07.12
И так июль отл...
Под прицелом: Ucoz с доходом в 170k за пол года
Сегодня будет ...
«Зачеркнутый текст» используем теги HTML
Для зачеркиван...

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*