IOS Swift UISearchBar有一种方法可以在同一个视图中显示结果

时间:2018-03-19 03:29:10

标签: ios swift uisearchbar

我在TableView标题中有一个UISeachBar有没有办法在UISearch栏所在的同一视图中显示结果?我有基础查看,其中包含TableView,在TableView的Header部分我有我的SearchBar,当点击searchBar时,整个视图被隐藏并被 View_Design 取代下面。我知道解决这个问题的正常方法是在searchBar下面添加另一个View,但是如果我这样做,那么SearchBar将不再在TableView中。我有什么办法可以将SearchBar结果显示在searchBar下,同时将结果放在同一个View中。我正在使用swift 4。

  func searchBarShouldBeginEditing(_ searchBar: UISearchBar) -> Bool {
        IsearchBar.showsCancelButton = true

  let Popup = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "View_Design") as! View_Design
        self.addChildViewController(Popup)
        Popup.view.frame = self.view.frame
        self.view.addSubview(Popup.view)
        Popup.didMove(toParentViewController: self)
        return true
    }

0 个答案:

没有答案