One Logo Pool Ball
UIKit · IOS API REFERENCE

UIPanGestureRecognizer

class · iOS 3.2+ · SDK 27.1

@MainActor class UIPanGestureRecognizer

Members (10)

init

init

TypeScript
static init(): Promise<UIPanGestureRecognizer>
Swift declaration
init()
method · iOS 3.2+

setTranslation

TypeScript
setTranslation(translation: { x: number; y: number }, view?: (UIView) | null): Promise<void>
Swift declaration
func setTranslation(_ translation: CGPoint, in view: UIView?)
method · iOS 3.2+

translation

TypeScript
translation(view?: (UIView) | null): Promise<{ x: number; y: number }>
Swift declaration
func translation(in view: UIView?) -> CGPoint
method · iOS 3.2+

velocity

TypeScript
velocity(view?: (UIView) | null): Promise<{ x: number; y: number }>
Swift declaration
func velocity(in view: UIView?) -> CGPoint
get · iOS 13.4+

allowedScrollTypesMask

TypeScript
get allowedScrollTypesMask(): Promise<UIScrollTypeMask>
Swift declaration
var allowedScrollTypesMask: UIScrollTypeMask { get set }
set · iOS 13.4+

allowedScrollTypesMask

TypeScript
setAllowedScrollTypesMask(value: UIScrollTypeMask): Promise<void>
Swift declaration
var allowedScrollTypesMask: UIScrollTypeMask { get set }
get · iOS 3.2+

maximumNumberOfTouches

TypeScript
get maximumNumberOfTouches(): Promise<number>
Swift declaration
var maximumNumberOfTouches: Int { get set }
set · iOS 3.2+

maximumNumberOfTouches

TypeScript
setMaximumNumberOfTouches(value: number): Promise<void>
Swift declaration
var maximumNumberOfTouches: Int { get set }
get · iOS 3.2+

minimumNumberOfTouches

TypeScript
get minimumNumberOfTouches(): Promise<number>
Swift declaration
var minimumNumberOfTouches: Int { get set }
set · iOS 3.2+

minimumNumberOfTouches

TypeScript
setMinimumNumberOfTouches(value: number): Promise<void>
Swift declaration
var minimumNumberOfTouches: Int { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →