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

В одной ячейке таблицы несколько повторяющихся элементов - Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS/iPhone Prototype Cell http://www.cyberforum.ru/ios-dev/thread1412275.html
Здравствуйте!!!я не сильно разбираюсь в Obj-C, точнее начал недавно и такой вопрос: Есть NavigationViewController и в нем Prototype cells, как мне сделать так, чтобы когда я нажимал на Prototype cells открывался View Controller , а в нем WebView с ссылкой на сайт??? Если кому интересно и знает решение могу скинуть Source Code
Программирование iOS/iPhone Отдельный observer для каждой ячейки Здравствуйте. В ячейках таблицы имеются аудиофайлы с кнопкой для запуска воспроизведения этого файла. Когда запускаю первый трек для проигрывания все нормально, айдио воспроизводится, таймер времени воспроизведения изменяется, но когда включаю второй трек, воспроизведение первого останавливается и начинает играть второй, но счетчик времени начинает изменятся у обоих файлов. Если запускаю третий... http://www.cyberforum.ru/ios-dev/thread1411159.html
Где обрабатывать нажатие кнопки Программирование iOS/iPhone
Здравствуйте. Возник такой вопрос, где обрабатывать событие нажатия кнопки, которая лежит внутри ячейки (кастомной)? Вроде как логично, что бы обработчик нажатия кнопки в ячейке обрабатывала сама ячейка, но может быть я ошибаюсь? Добавлено через 4 минуты Или обрабатывать нужно в tableViewController?
Программирование iOS/iPhone Индикатор загрузки аудио
Вечер добрый. В вконтакте или в другом каком то сервисе когда мы запускаем трек (или видео) на проигрывание, то под ползунком воспроизведения можно увидеть какой размер аудио загрузился (на ютубе серенькая полоска). Вот как эту шкалу можно получить? Создать легко - прогрессВью, но какие данные использовать? Где и как эти данные получить получить (или как они хоть называются), может через...
Программирование iOS/iPhone Apple Watch голосовой ввод текста http://www.cyberforum.ru/ios-dev/thread1409850.html
Планирую добавить в свое приложение поддержку Apple Watch. Мне необходимо реализовать ввод текста голосом. На официальном сайте нашел следующий код: - (void)presentTextInputControllerWithSuggestions:(NSArray *)suggestions allowedInputMode:(WKTextInputMode)inputMode completion:(void (^)(NSArray *results))completion По...
Программирование iOS/iPhone Работа из под виртуальной машины Имею старенький Мас и решил попробовать Mac OS X Yosemite через виртуальную машину VMWare 11 и среду Xcode 6. Скачал поставил ... но там не работает эмулятор IPhone из под виртуалки... Что значит программы отлаживать и писать нет возможности? подробнее

Показать сообщение отдельно
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 242

В одной ячейке таблицы несколько повторяющихся элементов - Программирование iOS/iPhone

04.04.2015, 23:41. Просмотров 707. Ответов 2
Метки (Все метки)

Добрый день. Прошу помощи в виде совета, а не просьбы написать вместо меня. Учусь работать с VK API и решил вывести посты со стены юзера. Если по одному типу данных в ячейке (одна аудиозапись, одно видео, текст, репост) то все просто и это я реализовал, но потом стал вопрос, что делать если в одном посту будет две фотографии или две и больше аудиозаписи)? Раньше было один пост = одна ячейка таблицы (для каждого типа поста своя кастомная ячейка), но как поступить теперь я даже не могу придумать. Была идея все посты сделать массивами, что бы в массиве постов были массивы с находящимися элементами (где два элемента в массиве где 5), но ничего не получается, так как в один массив добавляются данные из других постов (по типам они одинаковые, но должны быть в разных ячейках). Такого элемента как идентификатор поста я не нашел (что бы сравнивать если эта фотка принадлежит этому посту то добавляем к массиву, если нет то создаем новый. Именно в этом месте я и застрял даже идей уже нет.

Даже если я распределю данные по массивам, как их потом правильно отображать, если с картинками все просто, внутрь ячейки вкинуть колекшнВью и в Колекшине отображать картинки, то как с аудиозаписями поступить? Засунуть внутрь ячейки еще один tableView и уже во внутреннем TV отображать аудиозаписи (вариант хорош тем, что у меня сохранится контроль над кнопкой запуска/остановки файла), но а вообще как этот вариант?
Буду благодарен за помощь в первую очередь интересует то как эти данные сохранить (может в классах или родительском классе создать какое то свойство или массив)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru