3

ブログの記事を表示するアプリを構築しています。UICollectionView を使用して、各セルのブログから解析された画像を表示しています。これは UICollectionView を使用した最初のラウンドなので、UICollectionView でスクロールする棚のようなものの背景画像をどのように設定したのだろうか?

私は使用してみました:

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

しかし、これは何もしません。

4

2 に答える 2

3

あなたがしようとしているもの:

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

動作するはずです。私はまさにこれをviewDidLoad行い、それは私にとってはうまくいきます。有効な画像が得られていることを確認します。おそらく、「shelves.jpg」をプロジェクトに追加する必要がありますか?

于 2013-05-30T18:38:59.390 に答える
0

UIImageView背景の のサイズを現在のサイズよりも大きいサイズに設定してから、 の現在の表示セルに基づいてUIViewその原点 (増分) を変更することができます。これにより、現在表示されているセルに基づいて横スクロール (視差) 効果が得られます。 UIImageViewUICollectionView

他の人が作成した視差効果があり、それを創造的に使用してシナリオに適用できます。アイデアはとてもシンプルです。

于 2013-05-29T16:05:49.497 に答える