【发布时间】:2018-01-04 07:09:22
【问题描述】:
我在导航控制器中实现了一个搜索栏,它工作正常,但没有调用取消按钮点击委托方法。请帮忙:
func searchBarCancelButtonClicked(_ searchBar: UISearchBar) {
//This function is not being called
}
let searchBarCnt = UISearchController(searchResultsController: nil)
navigationItem.searchController = searchBarCnt
navigationItem.hidesSearchBarWhenScrolling = true
self.navigationController?.view.backgroundColor = UIColor.white
searchBarCnt.delegate = self
searchBarCnt.searchBar.delegate = self
【问题讨论】: