UICollectionViewDragDelegate

Panther·2021년 8월 27일
0

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

"The interface for initiating drags from a collection view."

컬렉션 뷰로부터 드래그를 시작하는 인터페이스입니다.

Declaration

@MainActor protocol UICollectionViewDragDelegate

Overview

컬렉션 뷰로부터 드래그를 시작하기 위해 사용하는 객체에서 이 프로토콜을 구현하시기 바랍니다. 이 프로토콜의 필요한 메소드는 collectionView(_:itemsForBeginning:at:) 메소드뿐이며, 컬렉션 뷰의 드래그 동작을 커스터마이징하기에 필요한 경우 다른 메소드를 구현할 수 있습니다.

커스텀 딜리게이트 객체를 컬렉션 뷰의 dragDelegate 속성에 할당해야 합니다.

See Also


Drag and Drop

Supporting Drag and Drop in Collection Views

컬렉션 뷰로부터 드래그를 시작하고 드롭을 처리합니다.

https://developer.apple.com/documentation/uikit/views_and_controls/collection_views/supporting_drag_and_drop_in_collection_views
https://velog.io/@panther222128/Supporting-Drag-and-Drop-in-Collection-Views

UICollectionViewDropPlaceholder

컬렉션 뷰에 드롭되는 아이템에 대한 플레이스홀더입니다.

https://developer.apple.com/documentation/uikit/uicollectionviewdropplaceholder
https://velog.io/@panther222128/UICollectionViewDropPlaceholder

UICollectionViewDropProposal

컬렉션 뷰에서 드롭 처리에 대한 제안된 해결책입니다.

https://developer.apple.com/documentation/uikit/uicollectionviewdropproposal
https://velog.io/@panther222128/UICollectionViewDropProposal

UICollectionViewPlaceholder

컬렉션 뷰에서 드래그 혹은 드롭되는 아이템에 대한 플레이스홀더입니다.

https://developer.apple.com/documentation/uikit/uicollectionviewplaceholder
https://velog.io/@panther222128/UICollectionViewPlaceholder


0개의 댓글