如何以编程方式向搜索栏控制器添加按钮?

时间:2016-10-17 08:49:17

标签: swift uitableview uibutton uisearchbar uisearchcontroller

我从一个网站上获得了这个代码,详细说明了如何在下面添加搜索栏。它被添加到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
        })()

0 个答案:

没有答案