我正在尝试在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工作,但搜索栏除外。