繁体   English   中英

如何将UIView放入UICollectionView中?

[英]How to put UIView inside of UICollectionView?

我想将我的UIView放在UICollectionView(在顶部)中,并在滚动时随UICollectionView内容一起滚动。 可以将它放在UITableView的标头部分中,但是做到了,但是在UICollectionView中,我无法达到相同的效果。 我该怎么做?

我已经使用sample创建了GitHub存储库 如果有人可以帮助我。

在UITableView中,我将UIView添加到UITableView内,并保留在那里,但在UICollectionView中,它保留在UICollectionView后面。 我希望它(UICollectionView部分)将保留在UIView下,并且在滚动时,所有(UIView和UICollectionView部分)将一起滚动。

没有集合视图页脚或页眉之类的东西,因为布局可以根据您的需要而有很大不同,但是,您有几个可以帮助您的函数,例如: registerClass(_:forSupplementaryViewOfKind:withReuseIdentifier :)

要么

registerNib(_:forSupplementaryViewOfKind:withReuseIdentifier :)

取决于您是否使用nib文件。

我不确定,但您还需要在布局委托UICollectionViewDelegateFlowLayout中提供视图的高度

您可以通过将UIView拖到UICOllectionView的UICOllectionView就像我在快照中看到的那样: 在此处输入图片说明

这是我添加到UICollectionView UIView ,它随CollectionView滚动

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM