use*_*972 9 uitableview uisearchcontroller
我有一个带有搜索栏的tableview.搜索栏由UISearchController提供.当我将搜索栏添加到表的标题视图时,表的第一行将被搜索栏覆盖.
如何防止搜索栏隐藏第一行?
我在viewDidLoad中有这个片段:
self.searchController = UISearchController(searchResultsController: nil)
self.searchController.searchResultsUpdater = self
self.searchController.searchBar.delegate = self
self.tableView.tableHeaderView = self.searchController.searchBar
self.searchController.dimsBackgroundDuringPresentation = false
self.searchController.searchBar.sizeToFit()
Run Code Online (Sandbox Code Playgroud)
如果您没有范围按钮标题,似乎必须显式设置范围按钮标题数组.
self.searchController.searchBar.scopeButtonTitles = [NSArray array];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2432 次 |
| 最近记录: |