PencilKit · IOS API REFERENCE
PKInkingToolReference
class · iOS 13.0+ · SDK 27.1
class PKInkingToolReference
Members (14)
static · iOS 13.0+convert
TypeScriptstatic convert(color: _UIKit_UIColor, fromUserInterfaceStyle: _UIKit_UIUserInterfaceStyle, toUserInterfaceStyle: _UIKit_UIUserInterfaceStyle): _UIKit_UIColor
Swift declarationclass func convert(_ color: UIColor, from fromUserInterfaceStyle: UIUserInterfaceStyle, to toUserInterfaceStyle: UIUserInterfaceStyle) -> UIColor
static · iOS 13.0+defaultWidth
TypeScriptstatic defaultWidth(inkType: SDKHandle): number
Swift declarationclass func defaultWidth(forInkType inkType: __PKInkType) -> CGFloat
static · iOS 13.0+maximumWidth
TypeScriptstatic maximumWidth(inkType: SDKHandle): number
Swift declarationclass func maximumWidth(forInkType inkType: __PKInkType) -> CGFloat
static · iOS 13.0+minimumWidth
TypeScriptstatic minimumWidth(inkType: SDKHandle): number
Swift declarationclass func minimumWidth(forInkType inkType: __PKInkType) -> CGFloat
init · iOS 14.0+init
TypeScriptstatic initInkWidth(ink: PKInk, width: number): PKInkingToolReference
Swift declarationconvenience init(ink: PKInk, width: CGFloat)
init · iOS 13.0+init
TypeScriptstatic initInkTypeColor(type: SDKHandle, color: _UIKit_UIColor): PKInkingToolReference
Swift declarationconvenience init(inkType type: __PKInkType, color: UIColor)
init · iOS 13.0+init
TypeScriptstatic initInkTypeColorWidth(type: SDKHandle, color: _UIKit_UIColor, width: number): PKInkingToolReference
Swift declarationinit(inkType type: __PKInkType, color: UIColor, width: CGFloat)
init · iOS 26.0+init
TypeScriptstatic initInkTypeColorWidthAzimuth(type: SDKHandle, color: _UIKit_UIColor, width: number, angle: number): PKInkingToolReference
Swift declarationinit(inkType type: __PKInkType, color: UIColor, width: CGFloat, azimuth angle: CGFloat)
get · iOS 26.0+azimuth
TypeScriptget azimuth(): number
Swift declarationvar azimuth: CGFloat { get }
get · iOS 13.0+color
TypeScriptget color(): _UIKit_UIColor
Swift declarationvar color: UIColor { get }
get · iOS 14.0+ink
TypeScriptget ink(): PKInk
Swift declarationvar ink: PKInk { get }
get · iOS 13.0+inkType
TypeScriptget inkType(): SDKHandle
Swift declarationvar inkType: __PKInkType { get }
get · iOS 17.0+requiredContentVersion
TypeScriptget requiredContentVersion(): PKContentVersion
Swift declarationvar requiredContentVersion: PKContentVersion { get }
get · iOS 13.0+width
TypeScriptget width(): number
Swift declarationvar width: CGFloat { get }
Skipped declarations
No declarations were skipped in this snapshot.
All PencilKit types →