dragInteraction(_:itemsForAddingTo:withTouchAt:)
Asks the delegate for the drag items to add to an in-progress drag session, in response to a user gesture to add the items.
Declaration
optional func dragInteraction(_ interaction: UIDragInteraction, itemsForAddingTo session: any UIDragSession, withTouchAt point: CGPoint) -> [UIDragItem]Parameters
- interaction:
The interaction that called this method.
- session:
The current drag session.
- point:
The location of the user’s touch in the interaction’s view. The touch point is in the view’s coordinate system.
Return Value
An array of drag items to add to the drag session, or an empty array if there are no items to add to the session.
Discussion
Not implementing this method is the same as always returning an empty array.