One Logo Pool Ball
PencilKit · IOS API REFERENCE

PKEraserTool

struct · iOS 13.0+ · SDK 27.1

struct PKEraserTool

Members (6)

get · iOS 13.0+

eraserType

TypeScript
get eraserType(): PKEraserTool_EraserType
Swift declaration
var eraserType: PKEraserTool.EraserType { get set }

The eraser type.

set · iOS 13.0+

eraserType

TypeScript
set eraserType(value: PKEraserTool_EraserType)
Swift declaration
var eraserType: PKEraserTool.EraserType { get set }

The eraser type.

get · iOS 16.4+

width

TypeScript
get width(): number
Swift declaration
var width: CGFloat { get set }

The width of the eraser.

set · iOS 16.4+

width

TypeScript
set width(value: number)
Swift declaration
var width: CGFloat { get set }

The width of the eraser.

init · iOS 16.4+

init

TypeScript
static initWidth(eraserType: PKEraserTool_EraserType, width: number): PKEraserTool
Swift declaration
init(_ eraserType: PKEraserTool.EraserType, width: CGFloat)

Create a new fixed width bitmap eraser tool. - Parameters: - eraserType: The type of eraser. - width: The width of the eraser.

init · iOS 13.0+

init

TypeScript
static init(eraserType: PKEraserTool_EraserType): PKEraserTool
Swift declaration
init(_ eraserType: PKEraserTool.EraserType)

Create a new eraser. - Parameter eraserType: The type of eraser.

Skipped declarations

No declarations were skipped in this snapshot.

All PencilKit types →