UITableViewDragDelegate

Panther·2021년 8월 28일
0
post-custom-banner

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

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

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

Declaration

@MainActor protocol UITableViewDragDelegate

Overview

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

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

See Also


Drag and Drop

Supporting Drag and Drop in Table Views

테이블 뷰로부터 드래그를 시작하고 드롭을 처리합니다.

https://developer.apple.com/documentation/uikit/views_and_controls/table_views/supporting_drag_and_drop_in_table_views
https://velog.io/@panther222128/Supporting-Drag-and-Drop-in-Table-Views

UITableViewDropProposal

테이블 뷰에서 드롭을 처리하기 위한 제안된 해결책입니다.

https://developer.apple.com/documentation/uikit/uitableviewdropproposal
https://velog.io/@panther222128/UITableViewDropProposal


post-custom-banner

0개의 댓글