我在导航栏控制器中有一个导航栏,它连接到我的表视图。
现在为了一个漂亮的设计我在导航控制器中有搜索栏,然后在导航控制器上方,我想在每一侧都有一个按钮。
但我有一个问题。问题的图像如下以及代码。我想将搜索栏移到侧面按钮下方而不是旁边。
let searchbar = UISearchBar()
searchbar.showsCancelButton = false
searchbar.placeholder = "Search any Product"
searchbar.delegate = self
self.navigationItem.titleView = searchbar
答案 0 :(得分:1)
您可以将搜索栏放在tableview的标题视图中。通过这种方式,您还可以轻松隐藏搜索栏。
下面是一个小教程的链接,它显示了如何操作,你可以自定义颜色和内容,但这是基本设置。
https://www.ioscreator.com/tutorials/add-search-table-view-tutorial-ios8-swift