Vik*_*iki 6 objective-c uisearchbar uisearchbardelegate ios
当我添加my searchBaras headerView时tableView,所有委托方法都按预期触发.
self.myTableView.tableHeaderView = self.searchController.searchBar;但是如果我从StoryBoard中获取searchBar IBOutlet并将其分配给self.searchController.searchBar,那么委托方法不会被触发!
_mySearchBar = self.searchController.searchBar;我也尝试将其嵌入mySearchBar到视图中然后分配:
_mySearchBarView = self.searchController.searchBar;
但没有成功! 难道我做错了什么
看来执行此操作的唯一方法是子类化UISearchController,然后设置您的自定义searchBar:
要使用 的自定义子类
UISearchBar,请子类化UISearchController并实现此属性以返回自定义搜索栏。
UISearchController searchBar文档