2017-05-05 51 views
1

我有一个UITableView的屏幕。我想添加一个搜索栏(在互联网上搜索)并在子屏幕中显示找到的结果。当点击子屏幕上的项目时,我想将其添加到我的表格中。 iOS中有这样的搜索栏吗?为了使事情更清楚,我添加了油漆。是否有一个搜索栏在iOS/Swift的子屏幕中显示结果?

enter image description here

+0

看一看的UISearchController。有了这个,你可以给它一个视图控制器,并且你可以修改视图控制器来把它放在你想要的地方。 –

+0

我会的,谢谢。 – benh

+0

完全没有预制的选项。您将不得不创建自己的子类来实现该功能。查看[本指南](http://shrikar.com/swift-ios-tutorial-uisearchbar-and-uisearchbardelegate/)它不完全是你要找的,但一般的设计将是相同的。 –

回答

0

UITableViewController■找一个限制:其主视图必须是一个UITableView,占用了整个屏幕空间(除了在顶部的可能的导航栏,以及在底部的工具栏或标签栏) 。

如果你想拥有如UISearchBar其他意见,你必须使用一个UIViewController并添加UITableViewUISearchBar

+0

我不使用UITableViewController。我实际上正在寻找一种简单的方法来获得我想要的搜索栏,因为我是iOS开发新手。 – benh

相关问题