3

コレクション ビューに 1 つのアイテムがあるとします。そのアイテムはコレクション ビューの最初の行の中央に配置されます。

また、複数のアイテムがある場合、これらのアイテムはすべて、適切な間隔でコレクション ビューに水平に配置されます。

コレクション ビューのサイズが変更された場合、コレクション ビューの新しいサイズに合わせてアイテム間の間隔が同時に変更されます。

の既定の動作でNSCollectionViewは、複数のアイテム間にスペースを空けることなく、アイテムを左側に揃えます。

layoutManagerコレクション ビューのレイヤーを使用してアイテムをレイアウトする必要がありますか?

データ バインディングを使用してアイテムを提供しているため、制約を挿入するのは簡単ではないようです。

4

2 に答える 2

1

NSCollectionViewLayout のサブクラスを作成し、それに応じて layoutAttributes メソッドを実装できます。

于 2016-02-03T09:36:14.660 に答える