“过滤”细胞在一个UITableView。多视角?子视图?
-
23-09-2019 - |
题
(与第一个问题到iPhone发展,所以道歉探测偏离磁道。)
我创建具有几件事情的图。一个UITabBarController
控制3 UITableViews
。这些TableViews中的两个过滤第3版本。他们都将作出JSON调用(仍然工作对)来检索对象的列表。
所以,因为这些观点都以某种方式相关,会有更多的“理智”的方式来显示这些数据?有了发言权,子视图?或我将不得不只创建每个1个观点,即返回所需要的数据和与它做什么?
如果它有助于在所有的,我有过,我有说话的API完全控制,所以改变与此这种帮助并不真正的问题对我来说太多了。
提前感谢!
解决方案
您希望尽量减少你打的服务器与JSON调用的次数。由于两个数据的tableViews显示子集包含在第三,你应该使得该JSON呼叫一次,然后筛选结果在存储器中用于所述两个其他tableViews。
这样做的一个方法是创建一个类来让你的JSON通话,并使用该结果的数组。然后,您可以将指针传递给该对象到你的三个的tableView控制器。然后,每个控制器可以访问的结果阵列和过滤器是必要的。
不隶属于 StackOverflow