【发布时间】:2014-03-06 13:03:56
【问题描述】:
我进行了一些搜索,但没有帮助我找到我正在寻找的答案。
我的应用程序有一个 UITabBarController 允许用户在屏幕之间切换。
有两个屏幕
Tab1:viewController A - 这是UIViewController 的子类。它的顶部有一个 UiSearchBar,下面有其他不相关的内容。
Tab2: viewController B - 是UITableViewController 的子类,也符合UISearchBarDelegate 和UISearchDisplayControllerDelegate。
此视图的顶部有一个UISearchBar and DisplayController。
这是我想要在我的应用中工作的内容:
当用户在 viewController A 中开始搜索时 - 一些结果将显示在搜索栏下方。然后,当用户点击搜索结果时,viewController B 将出现在屏幕上并显示结果。这将允许我按照我认为合适的方式过滤和排列结果。
如果有人看过最新版本的 eBay iOS 应用程序 - 搜索功能就是我想要开始的工作。
*问题*
我不担心搜索如何工作以及过滤如何工作等。我想知道的是如何链接第一个 UISearchBar 以显示结果并将用户带到 viewController B - 使用他们的搜索词?
如果我查看 eBay 应用程序 - 它几乎就像栏是保存搜索文本的同一实例。
如果有人能指出我正确的方向,我将不胜感激。
谢谢!
【问题讨论】:
标签: ios objective-c uisearchbar uisearchdisplaycontroller