键盘未从视图中退出

时间:2019-05-05 16:31:28

标签: swift uisearchbar uisearchbardelegate

我的应用程序中有一个搜索栏。搜索栏通过委托连接到主视图控制器。即使使用textFieldShouldReturn和searchBarSearchButtonClicked也没有任何反应。

我试图重新连接委托,并在我的代码中将searchbar.delegate设置为self(崩溃)

func searchBarSearchButtonClicked( _ searchBar: UISearchBar!){
    print("Testing")
}

func textFieldShouldReturn(_ textField: UITextField) -> Bool {    
    textField.resignFirstResponder()        
    view.endEditing(true)

    return true
}

1 个答案:

答案 0 :(得分:1)

您需要在课程UISearchBarDelegate中添加ViewController