searchBarSearchButtonClicked
全部标签 是否可以在没有UITableView的情况下实现UISearchDisplayController?或者至少隐藏TableView? 最佳答案 只需在您的View中创建一个UISearchBar实例并实现UISearchBarDelegate协议(protocol)。确保您的View也设置为搜索栏的委托(delegate)。当用户单击完成按钮时,它将向委托(delegate)方法searchBarSearchButtonClicked发送一条消息:-(void)viewDidLoad{[superviewDidLoad];self.
好吧,我正在努力解决这个问题。我几乎可以肯定,我曾经也曾使用过此功能,但现在却无法使用。我在表格View单元格中嵌入了一个UISearchBar。我将搜索栏声明为属性,我的ViewController设置为UISearchBarDelegate。搜索栏已初始化、配置,一切看起来都很棒。它响应其他委托(delegate)方法以限制输入的字符、处理取消按钮以及除searchBarSearchButtonClicked之外的所有内容。我到底做错了什么?这是我的设置的基础:ViewController.h@interfaceSearchMLSNumberViewController:UIVie
我有一个类并使用UICollectionViewController、UICollectionViewDelegateFlowLayout、UISearchBarDelegate我想在NavigationView中使用searchbar,但是当我点击CancelButton或SearchButton、searchBarSearchButtonClicked和searchBarCancelButtonClicked时,它们都没有被调用。但是我使用了这个函数并且这个函数被调用了:funcsearchBar(searchBar:UISearchBar,textDidChangesearchT