Как вставить элементы в определенный столбец и строку UICollectionView Cell Swift 5? - PullRequest
0 голосов
/ 23 декабря 2019

Это образец моих данных из API:

{
    "seats": [
        {
            "column": 0,
            "row": 0
        },
        {
            "column": 2,
            "row": 3
        },
        {
            "column": 1,
            "row": 2
        },
        {
            "column": 0,
            "row": 1
        }
    ]
}

Мой скриншот CollectionView: default collectionView

Мой вопрос, как вставить данные примера выше в конкретныйстолбец и строка строки на основе этого столбца и строки данных образца? Я хочу, чтобы моя коллекция была похожа на следующее изображение на основе этих данных: вставленные элементы / коллекция данныхView

Пожалуйста, помогите мне ..

1 Ответ

0 голосов
/ 23 декабря 2019

Анализ данных в виде массива IndexPath.

var apiData: [IndexPath] = []

В dataSource коллекции collectionView cellForItem (at: IndexPath) используйте следующий код:

if apiData.contains(indexPath) {
  cell.alpha = 1.0
}
else {
  cell.alpha = 0.0
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...