我的应用程序中有一个搜索栏。搜索栏通过委托连接到主视图控制器。即使使用textFieldShouldReturn和searchBarSearchButtonClicked也没有任何反应。
我试图重新连接委托,并在我的代码中将searchbar.delegate设置为self(崩溃)
func searchBarSearchButtonClicked( _ searchBar: UISearchBar!){
print("Testing")
}
func textFieldShouldReturn(_ textField: UITextField) -> Bool {
textField.resignFirstResponder()
view.endEditing(true)
return true
}
答案 0 :(得分:1)
您需要在课程UISearchBarDelegate
中添加ViewController
。