0

UICollectionView2種類のセルがあり、可変セル幅を持つaを作成できるかどうかを知りたいのですが、

  • iPad の画面の 1/4 を占める種類の 1 つと、
  • 半分を占める別のもの。

1/4 のセルと 1/2 のセルがある場合、最後に 1/4 のセルがあり、ディスプレイの幅がいっぱいになるようにすることができます。または、1/4 セルが 3 つある場合は、別の 1/4 セルを表示するように指示できます。

これは可能ですか?

4

2 に答える 2

1

すでに質問に答えているかどうかはわかりませんが、セルがiPadの幅を確実に満たすようにするには、独自のCollectionViewLayoutを実装する必要があります。メソッドに管理ルールを実装する必要があります- (UICollectionViewLayoutAttributes *)layoutAttributesForItemAtIndexPath:(NSIndexPath *)indexPath。属性のサイズとフレームを計算するだけです。

UIFlowLayout物事をさらに簡単にしたい場合や、レイアウトがそれほど複雑でない場合は、オーバーロードできます。

于 2012-12-20T13:27:35.950 に答える
0

はい、コレクション ビューでは、セルをすべて異なるサイズにすることができます。例えば:ここに画像の説明を入力

于 2012-11-03T01:23:18.280 に答える