gpt4 book ai didi

ios - WKWebView:添加一个加载 URL 的按钮

转载 作者:可可西里 更新时间:2023-11-01 00:59:28 25 4
gpt4 key购买 nike

在我的 WKWebView 应用程序上,我想添加一个按钮,用户可以单击该按钮转到主页 URL。

我将主页 URL 存储在 url 中:

let url = NSURL(string: "http://stackoverflow.com")!

然后我这样创建按钮:

let htmlURL = UIBarButtonItem(title: "Home",style: .Done,target: webView,action: #selector(webView!.goBack))

self.navigationItem.leftBarButtonItem = htmlURL

显然,我需要更改 webView!.goBack 部分。我的问题是,我应该将其更改为什么,以便当用户单击 htmlURL 按钮时,它会转到 url

最佳答案

你可以添加一个 Action /函数,例如 loadHome() 到 View Controller ,并使用 webView.loadRequest(_ request: NSURLRequest) 加载传递的NSURLRequest

https://developer.apple.com/library/ios/documentation/WebKit/Reference/WKWebView_Ref/#//apple_ref/occ/instm/WKWebView/loadRequest :

let htmlURL = UIBarButtonItem(title: "Home", style: .Done, target: self, action: #selector(loadHome))

func loadHome() {
webView.loadRequest(homeUrlRequest)
}

关于ios - WKWebView:添加一个加载 URL 的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37465306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com