One Logo Pool Ball
SwiftUI · IOS API REFERENCE

SensoryFeedback.PressFeedback

struct · iOS 26.0+ · SDK 27.1

struct PressFeedback

Feedback that can be played in response to a press (touch down) on a control.

Members (5)

get · iOS 26.0+

buttonIconOnly

TypeScript
static get buttonIconOnly(): SensoryFeedback_PressFeedback
Swift declaration
static let buttonIconOnly: SensoryFeedback.PressFeedback

Indicates that an icon-only button, without text, has been pressed (touch down). Only plays feedback on visionOS.

get · iOS 26.0+

tab

TypeScript
static get tab(): SensoryFeedback_PressFeedback
Swift declaration
static let tab: SensoryFeedback.PressFeedback

Indicates that a control to activate a tab has been pressed (touch down). Only plays feedback on visionOS.

get · iOS 26.0+

button

TypeScript
static get button(): SensoryFeedback_PressFeedback
Swift declaration
static let button: SensoryFeedback.PressFeedback

Indicates that a button has been pressed (touch down). Only plays feedback on visionOS.

get · iOS 26.0+

slider

TypeScript
static get slider(): SensoryFeedback_PressFeedback
Swift declaration
static let slider: SensoryFeedback.PressFeedback

Indicates that a slider's thumb has been pressed (touch down). Slider controls should also play ``SensoryFeedback/release(_:)`` with ``SensoryFeedback/ReleaseFeedback/slider``. Only plays feedback on visionOS.

get · iOS 26.0+

toggle

TypeScript
static get toggle(): SensoryFeedback_PressFeedback
Swift declaration
static let toggle: SensoryFeedback.PressFeedback

Indicates that a toggle has been pressed (touch down). Toggle controls should also play ``SensoryFeedback/selection(_:)`` with ``SensoryFeedback/SelectionFeedback/on`` and ``SensoryFeedback/SelectionFeedback/off``. Only plays feedback on visionOS.

Skipped declarations

No declarations were skipped in this snapshot.

All SwiftUI types →