【发布时间】:2016-02-03 05:34:04
【问题描述】:
我这样定义了一个UISearchController 实例:
let searchController = UISearchController(searchResultsController: nil)
但找不到获取对其搜索结果表视图的引用的方法。
以前使用UISearchDisplayController 很简单:
self.searchDisplayController?.searchResultsTableView.reloadData()
附言我知道,如果我将其定义为:
let searchController = UISearchController(searchResultsController: aTableViewControllerInstance)
那么搜索结果表视图将是aTableViewControllerInstance.tableView,但在我的情况下,我没有使用表视图控制器。
【问题讨论】:
-
我认为
UISearchController需要UITableViewController才能工作,它只是在搜索后生成一个数组然后你用它更新你的tableviewcontroller? -
它已经在使用 UITableViewController
标签: ios iphone swift uisearchcontroller