我如何使用Swift在UICollectionViewController中使用UISearchController

时间:2017-03-10 09:28:28

标签: swift swift3 uicollectionview uisearchcontroller

我想在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) { }

如果有任何人有任何想法,请建议我。

0 个答案:

没有答案