我需要通过 iOS 上的 UITableview 显示 XML 数据树(存储为 plist)的解决方案
最好有:
- 在嵌套表中显示 XML 数据树的能力
- 使用所见即所得原则重新排列 XML 树中节点的能力
- 添加新节点和复制粘贴现有节点的能力
任何现成的片段/库?
我需要通过 iOS 上的 UITableview 显示 XML 数据树(存储为 plist)的解决方案
最好有:
任何现成的片段/库?
更新:给定的解决方案不适用于 iOS7 及更高版本
没有找到好的解决方案,所以自己做了。
它在递归模式下使用嵌套的 UITableView。特征:
https://github.com/braginets/NestedTablesForXMLDataTree
注意:我知道这个解决方案可能并不完美,它只是试图为这个伟大的社区做出我的微薄贡献,以感谢所有人的知识分享。
您是否有理由要使用嵌套表而不是带有缩进行的单个表?单表方法应该更容易设置和管理。
TLIndexPathTools有一个具有可扩展级别的分层表的绝佳示例。尝试运行Outline 示例项目。TLIndexPathTools 是一个低级库,因此应该很容易根据您的特定需求进行修改。