Связь между коллекциями ViewS в tableViewCells. Этот tableView находится в другом tableViewCell - PullRequest
0 голосов
/ 30 апреля 2019

У меня горизонтальная прокрутка collectionViews.Они вложены в tableView. Я хочу независимую горизонтальную прокрутку.

Это игра в карты.Таким образом, есть 4 ряда по 13 карт.

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

Мне также нужно вернуть выбранные элементы обратно в главный viewController.Я действительно не знаю, как это сделать.

Пользовательский tableViewCell является источником данных и делегатом для collectionView.

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

1 Ответ

0 голосов
/ 30 апреля 2019

Вы можете использовать UICollectionViewDelegate, чтобы получить событие didSelectItemAt, чтобы узнать, когда выбран UICollectionViewCell.

Затем вы можете создать свой собственный метод Delegate или Closure, чтобы отправить выбранный элемент из UITableViewCell в UIViewController. На UIViewController теперь вы можете управлять и обновлять количество выбранных карточек, а также обновлять UITableViewCells, чтобы разрешить / запретить любые другие выборы на их UICollectionView.

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