nmo*_*ock 24 ios uicollectionview
我正在尝试将填充添加到UICollectionView的容器中.我希望它看起来像是一个10pt填充四周.所以在示例屏幕中,底部有一个10pt的填充:
layout.minimumInteritemSpacing = layout.minimumLineSpacing = 10;
Run Code Online (Sandbox Code Playgroud)
我正在使用UICollectionViewFlowLayout来布局单元格.我还尝试了一个"技巧",我在顶部添加了10pt视图,但内容似乎没有滚动浏览视图,因为它们是分开的.
exm*_*axx 60
请尝试将以下代码放入viewDidLoad():
collectionView!.contentInset = UIEdgeInsets(top: 10, left: 10, bottom: 10, right: 10)
Run Code Online (Sandbox Code Playgroud)
这将为collectionView的每一侧添加填充.
PS:我知道这个问题已经存在了一段时间,但它可能对某些人有帮助;)
小智 6
看来你的sectionInset属性UICollectionViewFlowLayout就是你需要修改的东西.
您可以使用a UIEdgeInsetsMake创建UIEdgeInsets带有上边距,左边框,右边框和下边距的边距,并将其设置为sectionInset属性.
以下是以下文档UICollectionViewFlowLayout:https://developer.apple.com/library/ios/documentation/uikit/reference/UICollectionViewFlowLayout_class/Reference/Reference.html
| 归档时间: |
|
| 查看次数: |
18204 次 |
| 最近记录: |