---
title: "pageControllerDidEndLiveTransition(_:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nspagecontrollerdelegate/pagecontrollerdidendlivetransition(_:)"
---

# pageControllerDidEndLiveTransition(_:)

This message is sent when a transition animation completes.

## Declaration

```swift
@MainActor optional func pageControllerDidEndLiveTransition(_ pageController: NSPageController)
```

## Parameters

- `pageController`: The page controller.

## Discussion

Discussion This message is sent when a transition animation completes either via swipe gesture or one of the page controller’s target-action navigation methods. Your content view is still hidden and you must call the completeTransition() method on pageController when your content is ready to show. If completed successfully, a pageController(_:didTransitionTo:) will already have been sent.

## See Also

### Transition Notification

- [pageControllerWillStartLiveTransition(_:)](appkit/nspagecontrollerdelegate/pagecontrollerwillstartlivetransition(_:).md)
- [pageController(_:didTransitionTo:)](appkit/nspagecontrollerdelegate/pagecontroller(_:didtransitionto:).md)
