我从一个网站上获得了这个代码,详细说明了如何在下面添加搜索栏。它被添加到tableView中,然后使用结果更新。
我想知道如何添加一个按钮,以便只在用户按下“GO'”时进行搜索。我需要这样做,因为目前它正在搜索Parse,但我相信Parse正在搜索,然后在用户输入新字符时更改其搜索,导致结果并非总是100%准确。任何帮助将不胜感激。
lazy var resultSearchController = UISearchController()
self.resultSearchController = ({
let controller = UISearchController(searchResultsController: nil)
controller.searchResultsUpdater = self
controller.dimsBackgroundDuringPresentation = false
controller.searchBar.sizeToFit()
self.daTableView.tableHeaderView = controller.searchBar
return controller
})()