NSCollectionLayoutGroup
2644 ワード
https://developer.apple.com/documentation/uikit/nscollectionlayoutgroup
"A container for a set of items that lays out the items along a path."
パスごとにアイテムを配置するためのアイテムのセットのコンテナ.
グループは、コレクションビュー内のアイテムの位置を決定します.グループは、水平、垂直、およびデータム位置合わせでアイテムを配置します.グループは、プロジェクトがどのように関係をレンダリングするかを決定し、自分で何もレンダリングしません.
たとえば、写真アプリでは、アイテムのグループが写真の行です.アプリケーションストアアプリケーションでは、グループは垂直列に並べられたユニット(プロジェクト)の列である可能性があります.
各グループは幅と高さの観点からその大きさを独特に最適化した.グループは、コンテナの相対次元を絶対値として記述したり、実行時に変更可能な測定値として記述したりすることができます.変更に応答する例は、システムフォントサイズを変更することです.詳細については、
グループは
グループを設定すると、コレクションビューレイアウトの部分(
コレクションビューレイアウトで最も基本的な構成部品.
https://developer.apple.com/documentation/uikit/nscollectionlayoutitem
https://velog.io/@panther222128/NSCollectionLayoutItem
グループのセットを可視グループ化されたコンテナにマージします.
https://developer.apple.com/documentation/uikit/nscollectionlayoutsection
https://velog.io/@panther222128/NSCollectionLayoutSection
"A container for a set of items that lays out the items along a path."
パスごとにアイテムを配置するためのアイテムのセットのコンテナ.
Declaration
iOS, Mac Catalyst, tvOS
@MainActor class NSCollectionLayoutGroup : NSCollectionLayoutItem
macOS
class NSCollectionLayoutGroup : NSCollectionLayoutItem
Overview
グループは、コレクションビュー内のアイテムの位置を決定します.グループは、水平、垂直、およびデータム位置合わせでアイテムを配置します.グループは、プロジェクトがどのように関係をレンダリングするかを決定し、自分で何もレンダリングしません.
たとえば、写真アプリでは、アイテムのグループが写真の行です.アプリケーションストアアプリケーションでは、グループは垂直列に並べられたユニット(プロジェクト)の列である可能性があります.
各グループは幅と高さの観点からその大きさを独特に最適化した.グループは、コンテナの相対次元を絶対値として記述したり、実行時に変更可能な測定値として記述したりすることができます.変更に応答する例は、システムフォントサイズを変更することです.詳細については、
NSCollectionLayoutDimension
を参照してください.グループは
NSCollectionLayoutItem
のサブクラスなので、その動作は道具のようです.グループを他のアイテムとマージしたり、グループをより複雑なレイアウトにグループ化したりできます.グループを設定すると、コレクションビューレイアウトの部分(
NSCollectionLayoutSection
)をグループに初期化する必要があります.See Also
Components
NSCollectionLayoutItem
コレクションビューレイアウトで最も基本的な構成部品.
https://developer.apple.com/documentation/uikit/nscollectionlayoutitem
https://velog.io/@panther222128/NSCollectionLayoutItem
NSCollectionLayoutSection
グループのセットを可視グループ化されたコンテナにマージします.
https://developer.apple.com/documentation/uikit/nscollectionlayoutsection
https://velog.io/@panther222128/NSCollectionLayoutSection
Reference
この問題について(NSCollectionLayoutGroup), 我々は、より多くの情報をここで見つけました https://velog.io/@panther222128/NSCollectionLayoutGroupテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol