web-dev-qa-db-ja.com

UICollectionViewのさまざまなセルサイズのカスタムレイアウト

新しいUICollectionViewを使用したいのですが、次のビルドが可能かどうかわかりません。

enter image description here

ご覧のとおり、2つの異なるセルタイプがあります。 1つはポートレート、1つは風景です。フローレイアウトを使用すると、常に最も高いセルと同じ高さのセルの行が作成されます。この種の「流体」レイアウトではありません。

UICollectionViewでこの種のレイアウトを実現することはまったく可能ですか?

誰も以前にこのようなことをしたことがありますか?サンプルはありますか?私はすでに多くのチュートリアルとクラス参照をチェックアウトしました...

ありがとう!

22
wolfrevo

https://github.com/bryceredd/RFQuiltLayout をチェックアウトできます。これに使用できるもののように見えます

26

FlowLayoutでは可能ですが、FlowLayout属性をカスタマイズする必要があります。

Appleが適切な説明を提供します。 iOS用コレクションビュープログラミングガイド スクロールダウン フローレイアウトのアイテムのサイズの指定

6
carmen_munich

これは ICollectionViewFlowLayout を使用して可能になる場合があります

0
arun.s