我想通过点击按钮转到url。我尝试过使用‘UISharedapplication’和下面提到的方法,但都不起作用。请帮助。谢谢。
@IBAction func Displayurl(_ sender: Any) {
UIApplication.shared.canOpenURL(NSURL (string: "http://www.apple.com")! as URL)
}
发布于 2018-08-01 09:12:39
无论是否安装了可以处理url方案的应用程序,都使用canOpenURL(_:)
方法。若要打开指定URL的资源,请使用open(_:options:completionHandler:)
方法。例如
if let url = URL(string: "apple.com") {
if UIApplication.shared.canOpenURL(url) {
if #available(iOS 10.0, *) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)
} else {
UIApplication.shared.openURL(url)
}
}
}
有关更多信息,请查看此处的文档https://developer.apple.com/documentation/uikit/uiapplication/1622961-openurl
https://stackoverflow.com/questions/51623847
复制相似问题