0

UICollectionView基本的なフロー レイアウトを使用しています。メソッドを実装し、上下のインセットと左右のinsetForSectionAtIndexa を返します。UIEdgeInsets

- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section {

    return UIEdgeInsetsMake(2.0f, 2.0f, 2.0f, 2.0f);
}

その結果、各セルの左右には 2.0f の「パディング」がありますが、上下には「パディング」はありません。フラッシュ (0.0f) です。私は何が欠けていますか?

ありがとう。

4

1 に答える 1

0

これ以上のコードがなければ、解決するのは困難です。

セクションはいくつありますか?1 より大きい場合は、セクション間の間隔も設定する必要があります。

頭に浮かぶ他の可能性は、UICollectionViewCells のコンテンツが、割り当てたサイズよりも大きいということです。

于 2013-10-02T09:26:09.440 に答える