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

Swift

Войти
Регистрация
Восстановить пароль
 
alazir
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 10
#1

Master-detail view для гетерогенной коллекции в OsX - Swift

19.03.2016, 12:32. Просмотров 342. Ответов 0
Метки нет (Все метки)

Здравствуйте, коллеги! Возник следующий вопрос...
Есть проект в OS X с использованием StoryBoard. В левой половине окна выводится список элементов (коллекция гетерогенная, т.е. содержит элементы разных классов), в правой - детали выбранного элемента.
Сложность в том, что примерно половина отображаемых полей для всех классов коллекции одинакова (ака Название, Описание и т.п.), а вторая половина - зависит от класса выбранного элемента.

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

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

Заранее спасибо за идеи!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2016, 12:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Master-detail view для гетерогенной коллекции в OsX (Swift):

Загрузка данных из plist в Master-Detail приложении - Программирование iOS
Доброго Вам времени суток, увадажемые знатоки iOS! Недавно начал изучать программирование по очень хорошей книжке "Программируем для...

SplitView - hide Detail & show Master in Portrait - Программирование iOS
Привет! Помогите, пожалуйста, советом, как можно заставить SplitViewController в ландшафтной ориентации вести себя "как обычно", а в...

Ошибка при использовании шаблона Master-Detail Application - Программирование iOS
Помогите, пожалуйста, разобраться с кодом, перерыл весь интернет так и не понял почему у меня выбивает ошибку. Я хочу чтобы шаблон...

По нажатию кнопки на View Controllere открыть Table View Controller - Программирование iOS
Как по нажатию кнопки на View Controllere открыть Table View Controller

Вместо navigation bar с table view хочу сделать просто view controller - Программирование iOS
добрый вечер. В xcode есть стандартный темплейт с navigation controller, но там по дефолту table view controller (master controller)...

Создать форму представления master\detail для таблиц издетельство\книга - C#
Например, при выборе издательства "Питер" в таблице Книга должны отображаться только книги этого издательства. Вот сделал сам, что смог ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.03.2016, 12:32
Привет! Вот еще темы с ответами:

Master-detail - Objective-C
Здравствуйте. Подскажите пожалуйста каким образом можно удалить запись из мастера в приложении master-detail? Задача - по нажатию кнопки...

Master-Detail FireBird в С++ - C++ Builder БД
Всем привет! помогите выручайте! работаю на с++ с firebird-ом через стандартные компоненты с++, то есть через компонент ibdatabase, ibquery...

JqGrid master detail - jQuery
Доброе время суток. Прошу сильно не пинать, либо пнуть в нужном направлении. Пытаюсь разобраться с jqGrid...

Master-Detail в WPF - C# WPF
Здравствуйте, не получается отобразить Master-Detail в WPF вот код: (Здесь всю инфу показывает подробно, мне нужно чтобы Master-detail...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.