我想在UICollectionViewController中实现UISearchController。但我不想在CollectionView中实现搜索,我需要在Swift中使用SearchController。
我需要在搜索时显示搜索控制器点击
<ion-menu type="overlay" swipeEnabled="false">
<ion-content>
<ion-slides pager initialSlide=1>
<ion-slide>
<h1>Page1</h1>
</ion-slide>
<ion-slide>
<h1>Page2</h1>
</ion-slide>
<ion-slide>
<h1>Page3</h1>
</ion-slide>
</ion-slides>
</ion-content>
</ion-menu>
我在搜索处于活动状态但未显示时添加
func searchBarCancelButtonClicked(_ searchBar: UISearchBar) { }
func searchBarResultsListButtonClicked(_ searchBar: UISearchBar) { }
func searchBarTextDidBeginEditing(_ searchBar: UISearchBar) {
self.view.addSubview(searchController.view)
}
func searchBarTextDidEndEditing(_ searchBar: UISearchBar) { }
func updateSearchResultsForSearchController(searchController: UISearchController) {}
func updateSearchResults(for searchController: UISearchController) { }
如果有任何人有任何想法,请建议我。