---
title: "webView(_:commitPreviewingViewController:)"
framework: webkit
role: symbol
role_heading: Instance Method
path: "webkit/wkuidelegate/webview(_:commitpreviewingviewcontroller:)"
---

# webView(_:commitPreviewingViewController:)

Called when the user performs a pop action on the preview.

## Declaration

```swift
optional func webView(_ webView: WKWebView, commitPreviewingViewController previewingViewController: UIViewController)
```

## Parameters

- `webView`: The web view invoking the delegate method.
- `previewingViewController`: The view controller that is popped.

## Discussion

Discussion You must display the previewed view controller inside of your app.

## See Also

### Responding to Force Touch actions

- [webView(_:shouldPreviewElement:)](webkit/wkuidelegate/webview(_:shouldpreviewelement:).md)
- [webView(_:previewingViewControllerForElement:defaultActions:)](webkit/wkuidelegate/webview(_:previewingviewcontrollerforelement:defaultactions:).md)
