---
title: UIPencilInteraction.Phase
framework: uikit
role: symbol
role_heading: Enumeration
path: uikit/uipencilinteraction/phase
---

# UIPencilInteraction.Phase

Constants that describe the phases of an interaction on Apple Pencil.

## Declaration

```swift
enum Phase
```

## Topics

### Phases

- [UIPencilInteraction.Phase.began](uikit/uipencilinteraction/phase/began.md)
- [UIPencilInteraction.Phase.cancelled](uikit/uipencilinteraction/phase/cancelled.md)
- [UIPencilInteraction.Phase.changed](uikit/uipencilinteraction/phase/changed.md)
- [UIPencilInteraction.Phase.ended](uikit/uipencilinteraction/phase/ended.md)

### Initializers

- [init(rawValue:)](uikit/uipencilinteraction/phase/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Apple Pencil interactions in UIKit

- [UIPencilInteraction](uikit/uipencilinteraction.md)
- [UIPencilInteractionDelegate](uikit/uipencilinteractiondelegate.md)
- [UIPencilInteraction.Tap](uikit/uipencilinteraction/tap.md)
- [UIPencilInteraction.Squeeze](uikit/uipencilinteraction/squeeze.md)
- [UIPencilHoverPose](uikit/uipencilhoverpose.md)
