带有IBOutlet UISearchbar的UISearchController

时间:2015-10-03 19:52:20

标签: swift uisearchbar uisearchcontroller

我正在尝试使用IBOutlet UISearchbar进行tableView搜索 以下是代码

var resultSearchController = UISearchController()

self.resultSearchController = ({
        let controller = UISearchController(searchResultsController: nil)
        controller.searchResultsUpdater = self
        controller.dimsBackgroundDuringPresentation = false
        controller.searchBar.sizeToFit()   
        self.tableView.tableHeaderView = controller.searchBar //not this way
        //IBSearchBar = controller.searchBar (this is a IBOutlet Searchbar which I wanted to use instead of adding search bar from program)
        return controller
    })()

我正在关注此网址:http://www.ioscreator.com/tutorials/add-search-table-view-tutorial-ios8-swift并尝试使用界面构建器中的搜索栏实现。

当我以编程方式添加搜索栏时,它工作正常,所有委托方法都被调用,但如果我尝试使用IBSearchBar设置委托方法,则不会调用。

请建议。

0 个答案:

没有答案