let searchController = UISearchController(searchResultsController: nil)
uiView.addSubview(searchController.searchBar)
searchController.searchResultsUpdater = self
searchController.dimsBackgroundDuringPresentation = false
definesPresentationContext = true
如何向搜索栏的“取消”按钮添加操作。我想在用户按下取消按钮后重新加载表格数据。
答案 0 :(得分:1)
您需要像这样设置UISearchController的委托:
searchController.searchBar.delegate = self;
然后,您可以将以下方法添加到您的代码中(按下取消按钮时触发):
func searchBarCancelButtonClicked(searchBar: UISearchBar) {
}