2016-06-11 20 views
0

Iamは動作しないsearchBarSearchButtonClickedここに私のコードはがUISearchBarを使用しようとしているが、それは私と一緒に</p> <p>を働いていないスウィフト

私は、シミュレータを使用して、キーボードでの検索ボタンをクリックしたときに何の事は

が起こるのではない
class searchViewController: UIViewController , UITableViewDataSource , UISearchBarDelegate{ 
    var searchResults = [String]() 
    @IBOutlet weak var searchTable: UITableView! 
    @IBOutlet weak var mySearchBar: UISearchBar! 
    override func viewDidLoad() { 
     super.viewDidLoad() 


    } 



    func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { 
     return searchResults.count 
    } 

    func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { 

     let cell = searchTable.dequeueReusableCellWithIdentifier("searchCell", forIndexPath: indexPath) as! UITableViewCell 


     return cell 
    } 
    func searchBarSearchButtonClicked(searchBar: UISearchBar) { 
     print("print anything ") 
    } 

    func searchBarTextDidBeginEditing(searchBar: UISearchBar) { 
     print(self.mySearchBar.text) 
    } 



} 

です

私はそれがあまりにも

を働いていないsearchBarTextDidBeginEditingを試してみました私はSOMETをしました間違っていますか?

答えて

2

コードは問題ありませんが、mySearchBar.delegate = selfに設定するか、ストーリーボードでCtrl +ドラッグバーを使用してviewControllerにドラッグして代理人を選択する必要があります。

+0

これはそれです ありがとうございます:) – Muhammed

関連する問題

 関連する問題