一个用于加载URL和搜索的搜索栏

时间:2015-04-01 13:20:53

标签: swift uiwebview uisearchbar

我正在搜索当我的SearchBar看到它是一个网址并转到网址而不是在Google上搜索时我该怎么办? 例如,当我在SearchBar中编写www.twitter.com时,WebView加载Twitter而不是搜索,但搜索仍然可以使用相同的SearchBar。

我的代码:

func searchBarSearchButtonClicked(SearchBar: UISearchBar!) {

        SearchBar.resignFirstResponder()
        var text = SearchBar.text
        text = text.stringByReplacingOccurrencesOfString(" ", withString: "+");
        var url = NSURL(string: "http://google.com/search?q=".stringByAppendingString(text));
        var req = NSURLRequest(URL:url!)
        self.WebView!.loadRequest(req)

0 个答案:

没有答案