API Differences in PencilKit in iOS 17.0

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in PencilKit in the iOS 17.0 SDK.

Table of Contents

Properties & Constants

InkType
public var requiredContentVersion: PencilKit.PKContentVersion
PKDrawing
public var requiredContentVersion: PencilKit.PKContentVersion
PKInk
public var requiredContentVersion: PencilKit.PKContentVersion
PKInkingTool
public var requiredContentVersion: PencilKit.PKContentVersion
PKStroke
public var requiredContentVersion: PencilKit.PKContentVersion
PKStrokePoint
public var secondaryScale: CoreFoundation.CGFloat
extern const PKInkType PKInkTypeMonoline
extern const PKInkType PKInkTypeFountainPen
extern const PKInkType PKInkTypeWatercolor
extern const PKInkType PKInkTypeCrayon
PKStrokePoint
@property(nonatomic, readonly) CGFloat secondaryScale;
PKInkingTool
@property(nonatomic, readonly) PKContentVersion requiredContentVersion;
PKStroke
@property(nonatomic, readonly) PKContentVersion requiredContentVersion;
PKDrawing
@property(nonatomic, readonly) PKContentVersion requiredContentVersion;

Initializers

PKStrokePoint
public init(location: CoreFoundation.CGPoint, timeOffset: Foundation.TimeInterval, size: CoreFoundation.CGSize, opacity: CoreFoundation.CGFloat, force: CoreFoundation.CGFloat, azimuth: CoreFoundation.CGFloat, altitude: CoreFoundation.CGFloat, secondaryScale: CoreFoundation.CGFloat)

Enum Cases

InkType
case crayon
InkType
case fountainPen
InkType
case monoline
InkType
case watercolor