UIKit iOS 13.4 Beta 3 to GM API Differences
UIButton.h
Added
UIButtonPointerStyleProvider
Added
UIButton.pointerInteractionEnabled
Added
UIButton.pointerStyleProvider
UIEvent.h
Added
UIEventTypeScroll
Added
UIEventTypeHover
Added
UIEventTypeTransform
Added
UIEventButtonMask
Added
UIEventButtonMaskPrimary
Added
UIEventButtonMaskSecondary
Added
UIEventButtonMaskForButtonNumber()
Added
UIEvent.modifierFlags
Added
UIEvent.buttonMask
UIGeometry.h
Added
UIAxis
Added
UIAxisNeither
Added
UIAxisHorizontal
Added
UIAxisVertical
Added
UIAxisBoth
UIGestureRecognizer.h
Added
UIGestureRecognizer.modifierFlags
Added
UIGestureRecognizer.buttonMask
Added
-[UIGestureRecognizerDelegate gestureRecognizer:shouldReceiveEvent:]
UIGestureRecognizerSubclass.h
Added
-[UIGestureRecognizer shouldReceiveEvent:]
UIPanGestureRecognizer.h
Added
UIScrollType
Added
UIScrollTypeDiscrete
Added
UIScrollTypeContinuous
Added
UIScrollTypeMask
Added
UIScrollTypeMaskDiscrete
Added
UIScrollTypeMaskContinuous
Added
UIScrollTypeMaskAll
Added
UIPanGestureRecognizer.allowedScrollTypesMask
UIPointerInteraction.h
Added
UIPointerInteraction
Added
UIPointerInteraction.delegate
Added
UIPointerInteraction.enabled
Added
-[UIPointerInteraction initWithDelegate:]
Added
-[UIPointerInteraction invalidate]
Added
UIPointerInteractionDelegate
Added
-[UIPointerInteractionDelegate pointerInteraction:regionForRequest:defaultRegion:]
Added
-[UIPointerInteractionDelegate pointerInteraction:styleForRegion:]
Added
-[UIPointerInteractionDelegate pointerInteraction:willEnterRegion:animator:]
Added
-[UIPointerInteractionDelegate pointerInteraction:willExitRegion:animator:]
Added
UIPointerRegionRequest
Added
UIPointerRegionRequest.location
Added
UIPointerRegionRequest.modifiers
Added
UIPointerInteractionAnimating
Added
-[UIPointerInteractionAnimating addAnimations:]
Added
-[UIPointerInteractionAnimating addCompletion:]
UIPointerRegion.h
Added
UIPointerRegion
Added
UIPointerRegion.rect
Added
UIPointerRegion.identifier
Added
+[UIPointerRegion regionWithRect:identifier:]
UIPointerStyle.h
Added
UIPointerStyle
Added
+[UIPointerStyle styleWithEffect:shape:]
Added
+[UIPointerStyle styleWithShape:constrainedAxes:]
Added
+[UIPointerStyle hiddenPointerStyle]
Added
UIPointerEffect
Added
UIPointerEffect.preview
Added
+[UIPointerEffect effectWithPreview:]
Added
UIPointerHighlightEffect
Added
UIPointerLiftEffect
Added
UIPointerEffectTintMode
Added
UIPointerEffectTintModeNone
Added
UIPointerEffectTintModeOverlay
Added
UIPointerEffectTintModeUnderlay
Added
UIPointerHoverEffect
Added
UIPointerHoverEffect.preferredTintMode
Added
UIPointerHoverEffect.prefersShadow
Added
UIPointerHoverEffect.prefersScaledContent
Added
UIPointerShape
Added
+[UIPointerShape shapeWithPath:]
Added
+[UIPointerShape shapeWithRoundedRect:]
Added
+[UIPointerShape shapeWithRoundedRect:cornerRadius:]
Added
+[UIPointerShape beamWithPreferredLength:axis:]
UITapGestureRecognizer.h
Added
UITapGestureRecognizer.buttonMaskRequired
UITouch.h
Added
UITouchPhaseRegionEntered
Added
UITouchPhaseRegionMoved
Added
UITouchPhaseRegionExited
Added
UITouchTypeIndirectPointer