Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Смена свойств объектов по нажатию на кнопку - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Stroryboards and ViewControllers http://www.cyberforum.ru/ios-dev/thread1027223.html
Господа, прошу совета... где-то туплю... Есть ли какой-то более изящный способ. Есть storyboard в котором есть 2 одинаковых контроллера. Точнее контролеры разные, но сама вьюшка одна и та же (диз,...
Программирование iOS UIWebView Всем доброго дня. Есть WebView в контроллере. С ним связано 2 проблемы: 1. Сейчас стоит код: NSURL* url = ; NSURLRequest* request = ; ; ; Каким должен быть кусок этого... http://www.cyberforum.ru/ios-dev/thread1026845.html
Программирование iOS Использование Core Data в статической библиотеке
Доброго времени суток. Прошу у вас помощи в разъяснение важного мне вопроса. Я пишу статическую библиотеку для iOS. Всё бы хороше, да всплыла нужда сохранять объекты и связи между ними в SQLite....
Программирование iOS Много экранов + данные + въюшки - совсем запутался
Всем доброго дня. Прошу помощи, в IOS разработке новичек-тракторист. Если для Android разобрался быстро, то тут все сложнее. Несколько вопросов: 1. База знаний! Подскажите где учиться, покидайте...
Программирование iOS Поиск с автозаполнением и переходом http://www.cyberforum.ru/ios-dev/thread1023339.html
Уважаемые форумчане! Стоит такая задача- создать строку поиска, расположенную в View Controller, в нее вбивается страна, при этом по мере заполнения снизу автоматически предлагаются варианты стран....
Программирование iOS Оптимизация UIPageViewController Добрый день, не так давно начал заниматься разработкой под iOS и столкнулся со следующей проблемой. Что имеется - UIPageViewController, с бесконечной прокруткой (используются 4 заранее... подробнее

Показать сообщение отдельно
glvrzzz
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
04.12.2013, 22:23
Цитата Сообщение от NOSC Посмотреть сообщение
Я решил изначально "упростить" себе жизнь и у меня просто ViewController с шестью кнопками, чтобы не создавать 6 ViewController'ов я сделал один, от кнопочек перетянул "стрелочки" modal
Теперь хочется по нажатию кнопок изменять заголовок следующего экрана и содержимое ScrollView
Я так понимаю, вы пытаетесь решить вот эту проблему?

Опять. Один из принципов ООП - абстрагирование. Вы мыслите слишком конкретно. Ваша задача не "изменять заголовок", а отображать в заголовке, ну например, название текущей категории.
Прежде всего, разберитесь c MVC, так как это основной паттерн в iOS.

Как разберетесь, вам станет ясно, что для начала следует спроектировать модель данных:
у вас это, во-первых, Раздел, у него есть название и массив статей.
во-вторых, это Статья, у нее есть заголовок и путь к хтмл в ресурсах

Контроллера вам нужно 3:
HomeViewController
ChapterViewController
ArticleViewController

Сначала создаем UINavigationController c HomeViewController в руте.
В HomeViewController у вас есть 6 разделов, на его вьюшке лежат 6 кнопок, каждая соответствует разделу.
По нажатию на кнопку создаем ChapterViewController и передаем в него соответствующий раздел (либо через property, либо в -initWithChapter,
пушим его в NavigationController,
ChapterViewController во -viewDidLoad, имея объект Раздел, выставляем нужные нам данные во вьюшки: показываем имя в заголовок, список статей тд.
С ArticleViewController все по аналогии.
Где-то конечно могу ошибаться, так как задача стоит весьма размыто.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru