diff --git a/WKWebViewController/WKWebViewController.swift b/WKWebViewController/WKWebViewController.swift index 39255bf..df9b10c 100644 --- a/WKWebViewController/WKWebViewController.swift +++ b/WKWebViewController/WKWebViewController.swift @@ -546,7 +546,7 @@ fileprivate extension WKWebViewController { webView?.stopLoading() } - @objc func activityDidClick(sender: AnyObject) { + @objc func activityDidClick(sender: UIBarButtonItem) { guard let s = self.source else { return } @@ -562,6 +562,7 @@ fileprivate extension WKWebViewController { } let activityViewController = UIActivityViewController(activityItems: items, applicationActivities: nil) + activityViewController.popoverPresentationController?.barButtonItem = sender present(activityViewController, animated: true, completion: nil) }