<!--
{
  "documentType" : "article",
  "framework" : "TVMLKit",
  "identifier" : "/documentation/TVMLKit/transition-style-values",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Transition Style Values"
}
-->

# Transition Style Values

The type of transition to apply to an element.

## Discussion

```
NSString *const TVTransitionDissolve;
NSString *const TVTransitionMagicMove;
NSString *const TVTransitionNone;
NSString *const TVTransitionPush;
NSString *const TVTransitionWipe;
```

## Topics

### Constants

[TVTransitionDissolve](/documentation/TVMLKit/TVTransitionDissolve)

The element stays in place and a dissolve effect is applied.

[TVTransitionMagicMove](/documentation/TVMLKit/TVTransitionMagicMove)

The magic move transition is to be used.

[TVTransitionNone](/documentation/TVMLKit/TVTransitionNone)

No transition effect is to be applied.

[TVTransitionPush](/documentation/TVMLKit/TVTransitionPush)

The element is pushed onto the screen.

[TVTransitionWipe](/documentation/TVMLKit/TVTransitionWipe)

The element is wiped from the screen.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)