【发布时间】:2019-07-26 19:04:00
【问题描述】:
这是我设置我的收藏视图的方式:
let layout = NSCollectionViewFlowLayout.init()
layout.scrollDirection = .vertical
layout.minimumLineSpacing = 20
layout.minimumInteritemSpacing = 20
pCollectionView.collectionViewLayout = layout
pCollectionView.backgroundColors = [NSColor.clear]
pCollectionView.dataSource = self
pCollectionView.delegate = self
pCollectionView.isSelectable = true
在集合视图的委托中:
func collectionView(_ collectionView: NSCollectionView, layout collectionViewLayout: NSCollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> NSSize {
return NSSize(width: 240, height: 135)
}
但是在我调整应用程序的窗口大小后,出现了奇怪的事情。这是它的样子:
我该如何解决这个问题?谢谢。
【问题讨论】:
标签: swift macos layout resize nscollectionview