【发布时间】:2014-02-13 20:06:02
【问题描述】:
在我的应用程序中,我有几个带有数组和搜索功能的控制器。这些数组显示在表格中,搜索工作正常。
但是,我正在尝试在我的应用主页上创建通用搜索。这将搜索所有数组(我不介意将它们组合为主页视图控制器中的单个数组)。我已经尝试了很多方法来实现这一点,但继续遇到障碍。我得到的最远的是搜索栏显示,但每次我尝试搜索时它都会崩溃。
我没有任何代码可以显示,因为我没有任何可以工作的东西。谁能指出我正确的方向来实现这一目标?有教程之类的吗?
我用来设置几个单独页面的主要教程是:http://www.raywenderlich.com/16873/how-to-add-search-into-a-table-view
编辑: 我添加了一张图片来展示我需要什么。
所以我有 3 个 UITableView,所有可从主 UIViewController 访问的视图按钮。然后每个 UITableView 都有一个与其自身关联的数组,TableView 数组 2、3 和 4。
搜索栏 2 搜索 TableView 数组 2 搜索栏 3 搜索 TableView 数组 3 Search Bar 4 搜索 TableView Array 4
现在我在主 UIViewController 上有了 Search Bar 1。我希望这个搜索栏搜索所有数组(2、3 和 4)。我不介意将所有数组数据组合到 UIViewController 文件中存在的单个数组中,但我找不到让搜索工作的方法。
【问题讨论】:
-
在 1 个数组或两个或三个数组中搜索的主要区别是什么?
-
抱歉我没明白你的意思?
-
如果您对每个单独的数据数组进行有效搜索,但在搜索所有三个数据时遇到块,我试图了解您的问题。由于没有代码,目前很难提出任何建议。
-
你需要更清楚地解释你的问题,如果可以的话,甚至添加图片和/或绘图。
-
编辑了一张图片和更长的描述!
标签: ios uitableview uisearchbar