Package org.robovm.apple.uikit
Interface UICollectionViewDragDelegate
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
UICollectionViewDragDelegateAdapter
public interface UICollectionViewDragDelegate extends NSObjectProtocol
- Since:
- Available in iOS 11.0 and later.
-
Method Summary
Modifier and Type Method Description UIDragPreviewParametersdragPreviewParametersForItem(UICollectionView collectionView, NSIndexPath indexPath)booleandragSessionAllowsMoveOperation(UICollectionView collectionView, UIDragSession session)voiddragSessionDidEnd(UICollectionView collectionView, UIDragSession session)booleandragSessionIsRestrictedToDraggingApplication(UICollectionView collectionView, UIDragSession session)voiddragSessionWillBegin(UICollectionView collectionView, UIDragSession session)NSArray<UIDragItem>itemsForAddingToDragSession(UICollectionView collectionView, UIDragSession session, NSIndexPath indexPath, CGPoint point)NSArray<UIDragItem>itemsForBeginningDragSession(UICollectionView collectionView, UIDragSession session, NSIndexPath indexPath)
-
Method Details
-
itemsForBeginningDragSession
NSArray<UIDragItem> itemsForBeginningDragSession(UICollectionView collectionView, UIDragSession session, NSIndexPath indexPath) -
itemsForAddingToDragSession
NSArray<UIDragItem> itemsForAddingToDragSession(UICollectionView collectionView, UIDragSession session, NSIndexPath indexPath, CGPoint point) -
dragPreviewParametersForItem
UIDragPreviewParameters dragPreviewParametersForItem(UICollectionView collectionView, NSIndexPath indexPath) -
dragSessionWillBegin
-
dragSessionDidEnd
-
dragSessionAllowsMoveOperation
-
dragSessionIsRestrictedToDraggingApplication
boolean dragSessionIsRestrictedToDraggingApplication(UICollectionView collectionView, UIDragSession session)
-