Как изменить размер элемента разметки для ячейки представления коллекции? - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть следующий код

//

func setupUI() {

    let flowLayout = UICollectionViewFlowLayout()
    flowLayout.scrollDirection = .horizontal
    flowLayout.itemSize = CGSize(width: CGFloat(collectionItemViewWidth), height: CGFloat(collectionItemViewHeight))
    //For Setting the Spacing between cells
    flowLayout.minimumInteritemSpacing = 25
    flowLayout.minimumLineSpacing = 20

    collectionView = UICollectionView(frame: .zero, collectionViewLayout: flowLayout)
    collectionView.delegate = self
    collectionView.dataSource = self
    collectionView.translatesAutoresizingMaskIntoConstraints = false
    collectionView.showsHorizontalScrollIndicator = false
    collectionView.backgroundColor = UIColor.clear
    let cellReuseIdentifier = "collectionCell"
    self.collectionView.register(LearningItemCollectionViewCell.self, forCellWithReuseIdentifier: cellReuseIdentifier)

    self.contentView.addSubview(collectionView)
    self.collectionView.delegate = self
    self.collectionView.dataSource = self
}

Это вызывается, когда viewDidLoad вызывается

В другом файле, DiscoverViewController I, который я инициализирую выше, CollectionView и setupUI называется. Я настроил табличное представление с ячейками табличного представления, в которое встроены представления коллекции. Иногда я хочу изменить размер элемента разметки для ячеек представления коллекции в определенной строке. Как мне это сделать?

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