使用UICollectionView滚动UICollectionView背景

时间:2013-05-29 15:52:56

标签: ios uicollectionview

我正在构建一个从博客上发表文章的应用程序。我正在使用UICollectionView来呈现从博客中为每个单元格解析的图像。这是我第一次使用UICollectionView,所以我想知道如何设置像UILollectionView一样滚动的架子的背景图像?

我尝试过使用:

self.collectionView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"shelves.jpg"]];

但这没有做任何事情。

2 个答案:

答案 0 :(得分:3)

你在尝试什么:

self.collectionView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"shelves.jpg"]];

应该有效。我在viewDidLoad中完成了这一点,它对我有用。我会检查你是否得到了有效的图片。也许“shelf.jpg”需要添加到项目中?

答案 1 :(得分:0)

您只需将背景的UIImageView大小设置为大于当前UIView大小的大小,然后根据UIImageView更改UICollectionView的来源(增量)您{{1}}的当前可见单元格。这将根据当前正在查看的单元格为您提供侧滚动(视差)效果。

还有其他parallax effects人创建了您可以创作的应用于您的方案。这个想法非常简单。