Я реализовал UISearchController для поиска данных моего приложения. на ios 9 работает нормально.
Но когда я запускаю приложение на симуляторе IOS 8.1, возникают следующие проблемы, когда я запускаю поиск.
Таблица контроллера результатов поиска не соответствует окну.
Я реализовал 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
}
Я не мог найти решение в Интернете, и я решил опубликовать проблему здесь.