【发布时间】:2017-12-08 17:30:28
【问题描述】:
我在 UICollectionView 的同一部分显示更多项目(具有不同的高度值但具有相同的宽度)时遇到问题。问题是如下所示(第一张图片是我想要得到的,第二张是我实际拥有的):
我已经为我不想要的行距实现了这两种方法:
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
return 0
}
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
return 0
}
但我真的不知道我需要实现哪些其他方法才能实现我所需要的。有什么建议吗?谢谢!
【问题讨论】:
-
您无法使用基本的 collectionview 布局在屏幕左侧进行该表示。您需要创建自己的自定义。你可以看那里:stackoverflow.com/questions/43186246/… 或那里:stackoverflow.com/questions/42364859/…
标签: ios swift uicollectionview autolayout