如何在swift中的UICollection View底部添加UILabel

时间:2016-03-02 16:28:10

标签: ios swift uicollectionview

在集合视图中,我显示朋友的图像。我需要在集合视图的底部显示朋友总数。

func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int   
{
totalFriendsCount.text = " \(myProfileimages.count) Friends"

return myProfileimages.count
}

我可以用上面的代码显示总数,我找不到将标签放在所有图像底部的方法。感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

有两种选择:

  1. 如果您不希望标签位于collectionView的可滚动视图内,请将标签约束到视图的底部,然后将collectionView的底部约束到标签的顶部。 / p>

  2. 如果您希望只有在滚动到collectionView底部后才显示标签,您可能会创建一个自定义UICollectionViewCell,它将保存UILabel以显示计数。

  3. 另见UICollectionView页脚。这可能会有所帮助:http://www.appcoda.com/supplementary-view-uicollectionview-flow-layout/