小编Eud*_*xus的帖子

Swift:UISearchBar:单击搜索按钮时获取文本

我正在玩Swift来学习它,而且现在我无法从中获取文本 UISearchBar

现在我的代码看起来像这样:

import UIKit

class SecondViewController: UIViewController {

    @IBOutlet var myWebView : UIWebView
    @IBOutlet var adressbar: UISearchBar

    override func viewDidLoad() {
        super.viewDidLoad()

        adressbar.showsScopeBar = true

        var url = NSURL(string: "http://google.com")
        var request = NSURLRequest(URL: url)

        myWebView.scalesPageToFit = true
        myWebView.loadRequest(request)
    }

    func searchBarSearchButtonClicked( searchBar: UISearchBar!) {

        var url = NSURL(string: adressbar.text)
        var request = NSURLRequest(URL: url)

        myWebView.scalesPageToFit = true
        myWebView.loadRequest(request)
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }
}
Run Code Online (Sandbox Code Playgroud)

cocoa-touch uikit uisearchbar ios swift

23
推荐指数
1
解决办法
3万
查看次数

标签 统计

cocoa-touch ×1

ios ×1

swift ×1

uikit ×1

uisearchbar ×1