Я ищу ответ на эту проблему, хочу создать представление, которое содержит nsscollectionview для отображения моих продуктов, но я также хочу отобразить некоторые кнопки раньше. Когда я это делаю, кнопки остаются фиксированными, когда я прокручиваю и прокручиваю коллекцию. Я добавляю картинку что хочу
https://i.stack.imgur.com/MWbzk.png
Это то, что у меня сейчас есть, эта функция создает все виды
let layout = NSCollectionViewFlowLayout()
layout.itemSize = NSSize(width: 200, height: 300)
layout.sectionInset = NSEdgeInsets(top: 100.0, left: 10.0, bottom: 10.0, right: 10.0)
layout.minimumInteritemSpacing = 5.0
layout.minimumLineSpacing = 5.0
layout.headerReferenceSize = NSSize(width: 100, height: 200)
let collectionView = NSCollectionView()
collectionView.collectionViewLayout = layout
collectionView.isSelectable = true
collectionView.setFrameSize(NSSize(width: 10.0, height: 10.0))
collectionView.dataSource = self
collectionView.delegate = self
collectionView.backgroundViewScrollsWithContent = false;
collectionView.frame = CGRect(x: 100.0, y: 100.0, width:100.0, height:100.0)
for i in 0...1 {
for j in 0...3 {
let rect = drawImage(row: CGFloat(i),col: CGFloat(j))
collectionView.addSubview(rect)
}
}
scrolllView.documentView = collectionView
view.addSubview(scrolllView)
Я предполагаю, что пример изображения имеет вид сверху, а затем вид коллекции, и они прокручивают все вместе, все окно.
У кого-нибудь есть ответ? Схожу с ума