webView(_:previewingViewControllerForElement:defaultActions:)
Called when the user performs a peek action.
Declaration
optional func webView(_ webView: WKWebView, previewingViewControllerForElement elementInfo: WKPreviewElementInfo, defaultActions previewActions: [any WKPreviewActionItem]) -> UIViewController?Parameters
- webView:
The web view invoking the delegate method.
- elementInfo:
The information associated with the element.
- previewActions:
An array of default actions used by the element.
Return Value
Return nil to use Webkit’s default preview behavior. Returning a view controller allows webView(_:commitPreviewingViewController:) to be invoked when the user performs a pop action.
Discussion
To use the default actions, your app must return the actions to be run in your view controller’s implementation of previewActionItems.