【发布时间】:2016-07-24 18:50:03
【问题描述】:
我已经实现了 UISearchController 来搜索我的应用程序的数据。它适用于 ios 9。
但是当我在 IOS 8.1 模拟器上运行应用程序时,当我进行 srart 搜索时会出现以下问题。
搜索结果控制器tableview不适合窗口。
我实现 UISearchViewController 如下
override func viewDidLoad() {
super.viewDidLoad()
let searchResultControllerNetwork = HVNetworkSearchController()
searchResultControllerNetwork.selectRowDelegate = self
searchControllerNetwork = UISearchController(searchResultsController: searchResultControllerNetwork)
let _ = self.searchControllerNetwork.view
searchControllerNetwork.searchResultsUpdater = searchResultControllerNetwork
searchControllerNetwork.searchBar.delegate = self
searchControllerNetwork.searchBar.sizeToFit()
self.view.addSubview(self.searchControllerNetwork.searchBar)
self.definesPresentationContext = true
//Other codes here
}
我无法从互联网上找到解决方案,我决定在这里发布问题。
【问题讨论】:
标签: ios swift uitableview uisearchcontroller ios8.1