Package org.robovm.apple.uikit
Interface UIDragInteractionDelegate
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
UIDragInteractionDelegateAdapter
public interface UIDragInteractionDelegate extends NSObjectProtocol
- Since:
- Available in iOS 11.0 and later.
-
Method Summary
-
Method Details
-
itemsForBeginningSession
-
previewForLiftingItem
UITargetedDragPreview previewForLiftingItem(UIDragInteraction interaction, UIDragItem item, UIDragSession session) -
willAnimateLift
void willAnimateLift(UIDragInteraction interaction, UIDragAnimating animator, UIDragSession session) -
sessionWillBegin
-
sessionAllowsMoveOperation
-
sessionIsRestrictedToDraggingApplication
boolean sessionIsRestrictedToDraggingApplication(UIDragInteraction interaction, UIDragSession session) -
prefersFullSizePreviews
-
sessionDidMove
-
sessionWillEnd
void sessionWillEnd(UIDragInteraction interaction, UIDragSession session, UIDropOperation operation) -
sessionDidEnd
void sessionDidEnd(UIDragInteraction interaction, UIDragSession session, UIDropOperation operation) -
sessionDidTransferItems
-
itemsForAddingToSession
NSArray<UIDragItem> itemsForAddingToSession(UIDragInteraction interaction, UIDragSession session, CGPoint point) -
sessionForAddingItems
UIDragSession sessionForAddingItems(UIDragInteraction interaction, NSArray<?> sessions, CGPoint point) -
sessionWillAddItems
void sessionWillAddItems(UIDragInteraction interaction, UIDragSession session, NSArray<UIDragItem> items, UIDragInteraction addingInteraction) -
previewForCancellingItem
UITargetedDragPreview previewForCancellingItem(UIDragInteraction interaction, UIDragItem item, UITargetedDragPreview defaultPreview) -
itemWillAnimateCancel
void itemWillAnimateCancel(UIDragInteraction interaction, UIDragItem item, UIDragAnimating animator)
-