Пролистать вид таблицы на будущие даты программно ios - PullRequest
0 голосов
/ 28 ноября 2018

В моем приложении я показываю телегид, содержащий данные за 11 дней.Он содержит данные с текущей даты до 10 дней и данных за 1 день в массиве.

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

1 Ответ

0 голосов
/ 28 ноября 2018

Как сказал @Sharad Chauhan для collectionView, вы можете использовать scrollToRow(at: IndexPath, at: UITableView.ScrollPosition, animated: Bool) на вашем tableView, чтобы перейти к первому элементу следующим образом:

tableView.scrollToRow(at: IndexPath(row: 1, section: 0), at: .top, animated: true)

(извините, неправильнокод до)

Будьте осторожны, collectionView сбои, если они не могут прокрутить до заданного IndexPath, который может быть одинаковым для tableView с.Подобный сбой может произойти, если вы прокрутите представление до того, как оно загрузит ячейки с вашими данными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...