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

Swift

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

Связанные TableView - Swift

09.09.2015, 15:22. Просмотров 562. Ответов 3
Метки нет (Все метки)

Подскажите как мне реализовать два связанных TableView на одном ViewController?
Мне не понятны следующие моменты:
1) Как в одном контроллере загружать разные данные в разные таблицы. каждой таблице нужно присвоить свой написанный класс с данными?
2) Как загружать данные во вторую таблицу в зависимости от выбранного элемента в первой таблице?

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

Передать значение в TableView с сайта - Swift
Приветствую! Подскажите пожалуйста, каким способом лучше передавать в ячейки компонента данные с сайта? Я сейчас изучаю JSON, но...

Swipe в tableview iOS9 xcode7 - Swift
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return self.sotr.count } ...

Как удалить элемент из TableView - Swift
Здравствуйте! В обычной ситуации для отображения кнопки удаления слайдом в TableView достаточно сделать следующее: class...

Как связать кнопку Bar Button Item c TableView находящимся в контейнер? - Swift
Всем привет. Простая задача - обновление таблички по нажатии в навигационной панели кнопки обновить. Все было бы наверное проcто, если...

Не раскрывается (исчез) TableView на ScrollView - Программирование iOS
Здравствуйте. Есть TableView, на обычной вьюхе всё работает нормально. Высота ячеек рассчитывается и т.д. Но вот когда я сделал вью...

Запись данных в ячейку TableView - Программирование iOS
Добрый день. Я только начинаю программировать под iOS, сейчас изучаю работу с таблицами и столкнулся с такой проблемой: пробую добавить в...

3
nubideus
384 / 266 / 35
Регистрация: 19.09.2011
Сообщений: 812
10.09.2015, 14:01 #2
смотрим интерфейс делегата tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath)
видим что первым параметром идет таблица.

в коде различаем if tableView == firstTable{
return ячейка первой таблицы
}else{
return второй таблицы
}
1
hippik
0 / 0 / 0
Регистрация: 09.09.2015
Сообщений: 4
10.09.2015, 16:42  [ТС] #3
Благодарю!

А по второй части вопроса, можете еще подсказать. Интересует сам принцип.. Если с таблицей можно взаимодействовать через outlet, то как перегрузить в ней данные согласно новым условиям?
0
Митя800
56 / 57 / 14
Регистрация: 13.07.2015
Сообщений: 197
10.09.2015, 18:07 #4
hippik, вызвать метод reloadData()
0
10.09.2015, 18:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2015, 18:07
Привет! Вот еще темы с ответами:

TableView - изменение анимации удаления ячеек - Программирование iOS
Всем привет! Есть такая ситуация: Заказчик приложения возмущен новой анимацией удаления ячеек в iOS7 и хочет, "чтобы было, как...

Правильная обработка нажатя кнопки в TableView - Программирование iOS
Здравствуйте. Пишу на Mono. Заполнил таблицу кастомными ячейками, состоящими из кнопки и лейбла и огбычными. При нажатии на кнопку в ячейке...

Получить NSString из JSON и использовать его как заголовок в TableView - Программирование iOS
у меня в JSON файле есть вот такая строчка "titles of sections": мне нужно поставить каждую строку в заголовок соответствующей...

Как динамически изменять высоту TableView при изменяющихся высотах CustomViewCell - Программирование iOS
Здравствуйте. Пишу на Mono но думаю, что с кодом на Obj-C разберусь. В общем есть UITableView заполняю его кастомными ячейками для каждой...


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

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

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