<!--
{
  "availability" : [
    "tvOS: 9.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AVKit",
  "identifier" : "/documentation/AVKit/AVPlayerViewControllerDelegate/playerViewController(_:willResumePlaybackAfterUserNavigatedFrom:to:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "AVKit"
    ],
    "preciseIdentifier" : "c:objc(pl)AVPlayerViewControllerDelegate(im)playerViewController:willResumePlaybackAfterUserNavigatedFromTime:toTime:"
  },
  "title" : "playerViewController(_:willResumePlaybackAfterUserNavigatedFrom:to:)"
}
-->

# playerViewController(_:willResumePlaybackAfterUserNavigatedFrom:to:)

Tells the delegate when the user navigates to a new time and playback is about to begin.

```
optional func playerViewController(_ playerViewController: AVPlayerViewController, willResumePlaybackAfterUserNavigatedFrom oldTime: CMTime, to targetTime: CMTime)
```

## Parameters

`playerViewController`

The player view controller.

`oldTime`

The current playback time before the user began navigating.

`targetTime`

The new time where playback is about to resume.

## Discussion

Unlike the <doc://com.apple.documentation/documentation/AVFoundation/AVPlayerItem/timeJumpedNotification> notification, this method fires only for complete, user-initiated navigation events. For example, if the user begins scrubbing through the media timeline and pauses several times before resuming playback, the player view controller calls this method only once.

You can use this method to present interstitial content before resuming playback, however, it’s recommended to use [`playerViewController(_:timeToSeekAfterUserNavigatedFrom:to:)`](/documentation/AVKit/AVPlayerViewControllerDelegate/playerViewController(_:timeToSeekAfterUserNavigatedFrom:to:)) for this purpose.

---

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)