如何将搜索栏添加到WebView并将其用作URL输入?

时间:2016-07-26 11:48:15

标签: ios swift xcode xcode7

我正在尝试在Xcode 7中为IOS 8.0制作一个Webbrowser。 我的问题是我想添加一个用作URL输入的搜索栏。 我在YouTube上尝试了一种方法,但是当我点击搜索时没有任何反应。 我的代码:

@IBOutlet weak var WebView: UIWebView!
@IBOutlet weak var SearchBar: UISearchBar!

func searchBarSearchButtonClicked(searchBar: UISearchBar) {
    SearchBar.resignFirstResponder()
    var text = SearchBar.text
    var urlSB = NSURL(string: text!)
    var reqSB = NSURLRequest(URL:urlSB!)
    self.WebView!.loadRequest(reqSB)
}

override func viewDidLoad() {
    super.viewDidLoad()

    SearchBar.text = "http://"
    let url = NSURL(string: "https://www.google.com")
    var req = NSURLRequest(URL:url!)
    self.WebView!.loadRequest(req)
}

完整的Webbrowser工作,但搜索栏除外。

0 个答案:

没有答案