UICmageView在UICollectionView下面

时间:2015-05-22 01:00:26

标签: ios swift uiimageview uiimage uicollectionview

我的UICollectionView页脚包含UIImageView。目前,图像视图正好位于集合视图的底部,正如您所期望的那样。显然,这意味着图像会随着集合视图滚动。

我想知道我怎么能坚持'视图底部的UIImageView,以便当您到达UICollectionView的底部时,图片会显示在底边下方?

希望我已经足够清楚地解释了它。我确信它与人们在观看次数上所看到的情况完全相反。

有人有任何建议吗?

1 个答案:

答案 0 :(得分:0)

基本上你想要一个UIImageView不是UICollectionView的子视图的布局;你希望它成为UICollectionView超级视图的子视图。

另一种说法是,你希望UIImageViewUICollectionView成为兄弟姐妹(彼此相邻而不是在彼此之上/之下)。

当您将图片视图添加为页脚时,您说图像视图是UICollectionView的一部分(子视图/子项)。

假设你这样初始化:

var layout = UICollectionViewFlowLayout();
var collectionView = UICollectionView(frame: CGRectMake(0, 0, 100, 100), collectionViewLayout: layout)
var imageView = UIImageView(frame: CGRectMake(0, 100, 100, 20))

self.view.addSubview(collectionView) //collectionView and imageView added to the same subview, next to each other
self.view.addSubview(imageView)