---
title: isInteractive
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiviewcontrollertransitioncoordinatorcontext/isinteractive
---

# isInteractive

A Boolean value indicating whether the transition is currently interactive.

## Declaration

```swift
var isInteractive: Bool { get }
```

## Discussion

Discussion Every interactive transition has at least one noninteractive segment — namely, when it’s completing. In addition, you can design an interactive transition to have intermediate segments that are noninteractive. If the initiallyInteractive property is set to false, the value of this property can be true only when the isInterruptible property is also true.

## See Also

### Getting the transition state

- [initiallyInteractive](uikit/uiviewcontrollertransitioncoordinatorcontext/initiallyinteractive.md)
- [isAnimated](uikit/uiviewcontrollertransitioncoordinatorcontext/isanimated.md)
- [isCancelled](uikit/uiviewcontrollertransitioncoordinatorcontext/iscancelled.md)
- [isInterruptible](uikit/uiviewcontrollertransitioncoordinatorcontext/isinterruptible.md)
