【发布时间】:2020-06-01 14:26:42
【问题描述】:
我确实根据UICollectionView 创建了一个自定义日历。
一个UICollectionViewCell - 日历中的一个日期。我想删除单元格之间的间距。
CollectionView布局设置-
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
return CGSize(width: (collectionView.frame.width / 7), height: collectionView.frame.width / 7)
}
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAt section: Int) -> UIEdgeInsets {
return UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
}
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
return 0.0
}
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
return 0.0
}
在不同的屏幕尺寸下,除非是 iPhone X,否则我们会看到单元格之间的间距。
如何解决?
【问题讨论】:
标签: swift uicollectionview uikit