UIsearchbar请求网站时没有响应

问题描述 投票:0回答:1

我正在尝试向搜索栏发送一个地址,但没有任何反应:

override func viewDidLoad() {  

if let url = URL(string: "https://www.google.com"){ 

        let requestObj = URLRequest(url: url) 

        Webview.loadRequest(requestObj)
    }
    SearchBar.text = "http://" 
}

func searchBarSearchButtonClicked(searchbar: UISearchBar) {

    searchbar.resignFirstResponder()

    let text = SearchBar.text

let url = NSURL(string: text!)

    let urlRequest:URLRequest = URLRequest(url: url! as URL)

    let request = NSURLRequest(URL: url! as URL)

    Webview.loadRequest(urlRequest)   
    }
}
ios iphone xcode uisearchbar
1个回答
0
投票

您的searchBar委托有一个错误的函数签名。

 func searchBarSearchButtonClicked(_ searchBar: UISearchBar){
// func searchBarSearchButtonClicked(searchbar: UISearchBar) {

所以你的搜索不起作用

© www.soinside.com 2019 - 2024. All rights reserved.