2013-05-29 175 views
2

我正在構建一個呈現博客文章的應用程序。我正在使用UICollectionView呈現從每個單元的博客解析的圖像。這是我第一次使用UICollectionView,所以我想知道你是如何設置一個像UICollectionView一樣滾動的東西的背景圖像?用UICollectionView滾動UICollectionView背景

我已經嘗試使用:

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

但是,這並不做任何事情。

回答

3

什麼你想:

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

應該工作。我在viewDidLoad中就是這樣做的,它適用於我。我會檢查你是否得到一個有效的圖像。可能需要將「shelves.jpg」添加到項目中?

+0

貨架在那裏,只是這樣一個大文件,只有邊緣(這是白色)是可見的,使它看起來像沒有加載。謝謝。 – user717452

0

您可以只設置一個UIImageView的大小作爲背景的大小大於當前UIView大小,然後改變UIImageView根據您當前可見的細胞起源(增量)爲您UICollectionView。這會給你一個側滾動(視差)效果,根據哪些細胞正在被觀看。

還有其他parallax effects人已創建,你可以得到創意與適用於您的方案。這個想法很簡單。