---
title: TransitionProperties
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/transitionproperties
---

# TransitionProperties

The properties a Transition can have.

## Declaration

```swift
struct TransitionProperties
```

## Overview

Overview A transition can have properties that specify high level information about it. This can determine how a transition interacts with other features like Accessibility settings. See Also: Transition

## Topics

### Creating the transition properties

- [init(hasMotion:)](swiftui/transitionproperties/init(hasmotion:).md)
- [hasMotion](swiftui/transitionproperties/hasmotion.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Defining transitions

- [transition(_:)](swiftui/view/transition(_:).md)
- [Transition](swiftui/transition.md)
- [TransitionPhase](swiftui/transitionphase.md)
- [AsymmetricTransition](swiftui/asymmetrictransition.md)
- [AnyTransition](swiftui/anytransition.md)
- [contentTransition(_:)](swiftui/view/contenttransition(_:).md)
- [contentTransition](swiftui/environmentvalues/contenttransition.md)
- [contentTransitionAddsDrawingGroup](swiftui/environmentvalues/contenttransitionaddsdrawinggroup.md)
- [ContentTransition](swiftui/contenttransition.md)
- [PlaceholderContentView](swiftui/placeholdercontentview.md)
