1
我有以下基本的UICollectionView。现在,我通过以下方式UICollectionView单元之间的间距
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
let width = collectionView.bounds.size.width/3
let size = CGSize(width: width, height: 100.00)
return size
}
func collectionView(_ collectionView: UICollectionView,
layout collectionViewLayout: UICollectionViewLayout,
minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
return 1.0
}
func collectionView(_ collectionView: UICollectionView, layout
collectionViewLayout: UICollectionViewLayout,
minimumLineSpacingForSectionAt section: Int) -> CGFloat {
return 1.0
}
,我在此之后获得的视图返回尺寸实现sizeForItem
是:
我想要的图片是同样大小的。我不知道我做错了什么。
我该如何解决这个问题?
使用StoryBoard选择UICollectionView删除最小间距默认“10” –
@Dix如果我没有错误:不管,如果问题中提到的方法已经实现,那么IB中提到的方法并不重要。 –
请显示您的UICollectionView“显示尺寸检查器”菜单画面。因为UICollectionView将默认的“最小间距”大小设置为“10”,其设置为“0”。 –