---
title: isUserInteractionEnabled
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiviewpropertyanimator/isuserinteractionenabled
---

# isUserInteractionEnabled

A Boolean value indicating whether views receive touch events while animations are running.

## Declaration

```swift
var isUserInteractionEnabled: Bool { get set }
```

## Discussion

Discussion When the value of this property is true, touch events are delivered to views normally. Setting this property to false causes touch events to be ignored in animated views for the duration of the animations. The default value of this property is true.

## See Also

### Accessing the animation parameters

- [duration](uikit/uiviewpropertyanimator/duration.md)
- [delay](uikit/uiviewpropertyanimator/delay.md)
- [timingParameters](uikit/uiviewpropertyanimator/timingparameters.md)
- [isInterruptible](uikit/uiviewpropertyanimator/isinterruptible.md)
- [isManualHitTestingEnabled](uikit/uiviewpropertyanimator/ismanualhittestingenabled.md)
- [scrubsLinearly](uikit/uiviewpropertyanimator/scrubslinearly.md)
- [pausesOnCompletion](uikit/uiviewpropertyanimator/pausesoncompletion.md)
