SWIFT 无法使用第二个按钮在 UIWebView 中打开第二个 URL
Posted
技术标签:
【中文标题】SWIFT 无法使用第二个按钮在 UIWebView 中打开第二个 URL【英文标题】:SWIFT Can't Open Second URL in UIWebView with Second Button 【发布时间】:2015-02-17 23:52:46 【问题描述】:男孩,我是菜鸟。无法在 SWIFT 中打开第二个 URL 的按钮。应用打开,打开时在 WebView 中加载 URL。现在我想要一个按钮在单击时在 WebView 中打开另一个 url。 (后退按钮,前进按钮和重新加载没有问题)...请帮助,谢谢
导入 UIKit
类视图控制器:UIViewController
@IBOutlet var webView: UIWebView!
var URLPath = "http://bandersnatchorlando.com/x19559"
override func viewDidLoad()
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
loadAddressURL()
override func didReceiveMemoryWarning()
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
func loadAddressURL()
let requestURL = NSURL(string:URLPath)
let request = NSURLRequest(URL:
requestURL)
webView.loadRequest(request)
@IBOutlet weak var reLoad: UIButton!
【问题讨论】:
【参考方案1】:假设您的 Storyboard 中已经有另一个按钮,并且它链接到 @IBAction 然后在操作中:
let url = NSURL(string:"http://myotherurl.com")
let request = NSURLRequest(URL:url)
webView.loadRequest(request)
【讨论】:
以上是关于SWIFT 无法使用第二个按钮在 UIWebView 中打开第二个 URL的主要内容,如果未能解决你的问题,请参考以下文章
Swift - TableView的协议代理无法正常工作 - 以模态呈现