swift4--searchBar搜索框

117 阅读1分钟

1.在storyboard里面拖入一个 Search Bar 

//
//  searchViewController.swift


import UIKit

class searchViewController: UIViewController , UISearchBarDelegate {

    @IBAction func closeButtonClick(_ sender: UIButton) {
        self.navigationController?.popViewController(animated: true)
    }
    @IBOutlet weak var searchBar: UISearchBar!
    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
    
    // 搜索触发事件,点击虚拟键盘上的search按钮时触发此方法
    func searchBarSearchButtonClicked(_ searchBar: UISearchBar) {
        searchBar.resignFirstResponder()
        let searchtext:String = searchBar.text!
        print(searchtext)
    }

}