---
title: UIImpactFeedbackGenerator.FeedbackStyle
framework: uikit
role: symbol
role_heading: Enumeration
path: uikit/uiimpactfeedbackgenerator/feedbackstyle
---

# UIImpactFeedbackGenerator.FeedbackStyle

The mass of the objects in the collision simulated by an impact feedback generator object.

## Declaration

```swift
enum FeedbackStyle
```

## Topics

### Constants

- [UIImpactFeedbackGenerator.FeedbackStyle.heavy](uikit/uiimpactfeedbackgenerator/feedbackstyle/heavy.md)
- [UIImpactFeedbackGenerator.FeedbackStyle.light](uikit/uiimpactfeedbackgenerator/feedbackstyle/light.md)
- [UIImpactFeedbackGenerator.FeedbackStyle.medium](uikit/uiimpactfeedbackgenerator/feedbackstyle/medium.md)
- [UIImpactFeedbackGenerator.FeedbackStyle.rigid](uikit/uiimpactfeedbackgenerator/feedbackstyle/rigid.md)
- [UIImpactFeedbackGenerator.FeedbackStyle.soft](uikit/uiimpactfeedbackgenerator/feedbackstyle/soft.md)

### Initializers

- [init(rawValue:)](uikit/uiimpactfeedbackgenerator/feedbackstyle/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

### Initializing the feedback generator

- [init(style:view:)](uikit/uiimpactfeedbackgenerator/init(style:view:).md)
