我正在搜索当我的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)