首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iOS -如何将分层数据表示为包含两个场景的主/详细模板

iOS -如何将分层数据表示为包含两个场景的主/详细模板
EN

Stack Overflow用户
提问于 2012-11-08 02:49:53
回答 2查看 702关注 0票数 3

我有一组基本上是目录的数据

  1. 第一节
    1. 第一分节
      1. 第一分节内容A
      2. 第一小节内容B

    2. 第二分节
      1. 第二分节内容A
      2. 第二分节内容B

  2. 第二节
    1. 第一分节
      1. 第一分节内容A
      2. 第一小节内容B

    2. 第二分节
      1. 第二分节内容A
      2. 第二分节内容B

我希望主视图能够处理1、1.1、1.2级的数据显示

我希望细节视图能够在1.1.1、1.1.2级别上显示项目的详细信息

因此,第一个UITableView将显示2项

第一组

第二组

当有人单击“第一部分”时,我希望触发一个推送,用树中的后续级别表示的数据重新加载同一个主视图。下一节将显示1.1和1.2的标题

第一分节

第二款

当有人单击“第一小节”时,我希望触发一个推送,用树中的后续级别表示的数据重新加载同一个主视图。下一节将显示1.1.1和1.1.2的标题。

第一分节内容A

第一小节内容B

当有人单击“第一分节内容A”时,我希望触发对加载与该标题相关的内容的详细视图的推送。

这个是可能的吗?是否有警告此设置的最佳实践?这里的目标是为任何分支节点列表提供一个主视图,并为查看叶节点提供单个详细视图。

提前谢谢你,

EN

回答 2

Stack Overflow用户

发布于 2012-11-08 04:12:03

是的,这样做是可能的。

请检查代码here> http://code.google.com/p/sugartin-info/downloads/detail?name=cellMaxMinDemo.zip&can=2&q=

它有文件夹结构视图,管理得很好。

票数 1
EN

Stack Overflow用户

发布于 2012-11-08 03:13:49

要正确地回答这个问题,您需要告诉我们这些数据是如何安排的。要做到这一点,无需考虑导航或接口指导原则,您可以生成一个新的数组作为表数据源,然后根据用户对给定表单元格的选择进行更改。

假设您有某种字典和数组结构,您可以构建任何部分的子部分(子部分)的数组。将其设置为数据源和重新加载表视图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13281688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档