NSCollectionLayoutEdgeSpacing

Panther·2021년 8월 22일
0

https://developer.apple.com/documentation/uikit/nscollectionlayoutedgespacing

"An object that defines the space around the edges of items in a collection view."

컬렉션 뷰에 있는 아이템의 모서리 주변 간격을 정의하는 객체입니다.

Declaration

iOS, Mac Catalyst, tvOS

@MainActor class NSCollectionLayoutEdgeSpacing : NSObject

macOS

class NSCollectionLayoutEdgeSpacing : NSObject

Overview

컨테이너 및 다른 아이템과 관련해서 아이템의 위치를 조정하기 위해 아이템 모서리 주변으로 추가적인 공간을 생성할 수 있습니다. edge spacing을 사용해서 구현합니다.

모서리 spacing의 leading 및 trailing 간격은 '왼쪽에서 오른쪽', '오른쪽에서 왼쪽' 환경에서 다릅니다. '왼쪽에서 오른쪽'의 환경에서 leading 공간은 왼쪽에 있고, trailing 간격은 오른쪽에 있습니다. '오른쪽에서 왼쪽' 횐경에서 leading 간격은 오른쪽에 있고 trailing 간격은 왼쪽에 있습니다. 이 차이는 컬렉션 뷰 레이아웃이 오른쪽에서 왼쪽으로 읽는 언어를 빌드에 있어 지원하는 것을 보장할 수 있도록 합니다.

아래 다이어그램은 '왼쪽에서 오른쪽'과 '오른쪽에서 왼쪽' 환경에서 trailing edge spacing을 2포인트 추가한 모습의 차이를 보여줍니다.

See Also


Size and Spacing

NSCollectionLayoutDimension

컬렉션 뷰에 있는 아이템 크기(넓이 혹은 높이)의 개별적인 차원입니다.

https://developer.apple.com/documentation/uikit/nscollectionlayoutdimension
https://velog.io/@panther222128/NSCollectionLayoutDimension

NSCollectionLayoutSize

컬렉션 뷰에 있는 아이템의 넓이 및 높이입니다.

https://developer.apple.com/documentation/uikit/nscollectionlayoutsize
https://velog.io/@panther222128/NSCollectionLayoutSize

NSCollectionLayoutSpacing

컬렉션 뷰에 있는 아이템 사이 혹은 주변 간격을 정의하는 객체입니다.

https://developer.apple.com/documentation/uikit/nscollectionlayoutspacing
https://velog.io/@panther222128/NSCollectionLayoutSpacing


0개의 댓글