---
title: crossfade
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsviewcontroller/transitionoptions/crossfade
---

# crossfade

A transition animation that fades the new view in and simultaneously fades the old view out. You can combine this animation option with any of the “slide” options in this enumeration.

## Declaration

```swift
static var crossfade: NSViewController.TransitionOptions { get }
```

## See Also

### Constants

- [slideUp](appkit/nsviewcontroller/transitionoptions/slideup.md)
- [slideDown](appkit/nsviewcontroller/transitionoptions/slidedown.md)
- [slideLeft](appkit/nsviewcontroller/transitionoptions/slideleft.md)
- [slideRight](appkit/nsviewcontroller/transitionoptions/slideright.md)
- [slideForward](appkit/nsviewcontroller/transitionoptions/slideforward.md)
- [slideBackward](appkit/nsviewcontroller/transitionoptions/slidebackward.md)
- [allowUserInteraction](appkit/nsviewcontroller/transitionoptions/allowuserinteraction.md)
