как добавить насекомое раздела в представление коллекции программно?

#ios #swift #uicollectionview

Вопрос:

Я хочу добавить вставки разделов в представление моей коллекции на основе «Компоновки потока представления коллекции с выравниванием по левому краю».

Я использую следующий код, но он не работает,

   @IBOutlet private weak var collection: UICollectionView!
collectionView.contentInset = UIEdgeInsets(top: 60, left: 0, bottom: 0, right: 0)
 

Комментарии:

1. какой «Выровненный по левому краю макет потока представления коллекции» ? на github?

Ответ №1:

contentInset не является sectionInset . Вот как вы можете назначить sectionInset .

 if let flowLayout = collectionView.collectionViewLayout as? UICollectionViewFlowLayout {
    flowLayout.sectionInset = UIEdgeInsets(top: 60, left: 0, bottom: 0, right: 0)
}