ios - 如何在第一个和最后一个colllectionview单元格中提供前导和尾随空间
问题描述
我有一个collectionView
,我想给第一个collectionView
单元格提供前导空间,而不是给其余的单元格,我想给最后一个collectionView
单元格提供尾随空间。
我可以collectionView
为整体提供领先和试验空间,但我不知道如何为这样的单个细胞做
我想不出办法来做到这一点。
请帮忙
解决方案
您可以保留前导空间的约束,并将其作为一个出口。
将所有单元格的约束保持为默认值 0。
如果单元格是第一个,indexpath.row = 0
或者indexpath.row = count - 1
,在那些时候,将 更改contraint.constant
为您需要的任何内容。
别忘了打电话layoutIfNeeded
。
推荐阅读
- php - 是否可以在 laravel 中根据角色级别创建动态路由?
- angularjs - 将范围变量分配给 http 服务中的数据
- unity3d - 如何编辑 NetworkLobbyManager 脚本(不是 NetworkManager 脚本)以适应多个 playerprefab 而不是一个?
- regex - .htaccess :在 URL 中包含一个子目录(仅适用于某些文件)
- r - 尝试向折线图添加更多变量,得到“参数暗示不同的行数:20、28、21”
- swift - Swift 类型检查需要很长时间
- reactjs - 如何在任何函数(例如错误处理程序)中调度操作?
- c# - 我应该改变什么来使用 wpf 准备多语言 wpf 应用程序
- android - 如何从内部 mmc 启动 android bbbandroid?
- c# - 如何手动设置我们的 p 和 q 值?