One Logo Pool Ball
UIKit · IOS API REFERENCE

UITargetedDragPreview

class · iOS 11.0+ · SDK 27.1

@MainActor class UITargetedDragPreview

Members (3)

init

init

TypeScript
static initForTarget(url: string, target: UIDragPreviewTarget): Promise<UITargetedDragPreview>
Swift declaration
convenience init(for url: URL, target: UIDragPreviewTarget)
init

init

TypeScript
static initForTitleTarget(url: string, title: (string) | null, target: UIDragPreviewTarget): Promise<UITargetedDragPreview>
Swift declaration
convenience init(for url: URL, title: String?, target: UIDragPreviewTarget)
method · iOS 11.0+

retargetedPreview

TypeScript
retargetedPreview(newTarget: UIDragPreviewTarget): Promise<UITargetedDragPreview>
Swift declaration
func retargetedPreview(with newTarget: UIDragPreviewTarget) -> UITargetedDragPreview

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

UITargetedDragPreview.init()

inherited init: cannot prove legal (class declares 4 custom initializers)

All UIKit types →