ios - 在iPhone App中实现树状 View 结构

标签 ios objective-c iphone

我正在尝试在我的 iPhone 应用程序上实现树状结构,如下图所示

套餐一=> 包装 1.1 包 1.1.1 包 1.1.2 打包 1.2

它就像用户收到了供应商发送的包含 3 瓶的包裹。供应商将每个瓶子包装为子包装或直接将所有三个瓶子包装在一个包装中。单个瓶子称为元素,包裹称为包裹。

有 Package0010 作为主包装,根据瓶子包装,我们可以分割为三个子包装,每个子包装 1 件。或两个子包装(两个项目)和一个单独的项目,所以总共 3 个项目或瓶子。

我如何实现上述结构。 请注意,我正在使用带有标签的 UILableUITexfieldUITexfield。我不能使用 UITableview ...

只是想知道是否有人遇到过这样的问题...

最佳答案

我使用 RATreeView 组件来完成类似的任务。它带有数据源和委托(delegate)协议(protocol)的 UITableView 一样使用,并且高度可定制。

https://github.com/Augustyniak/RATreeView

关于ios - 在iPhone App中实现树状 View 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40626357/

相关文章:

ios - 用其他字符替换字符串中的字符(唯一的通配符值)

objective-c - UISearchDisplayController 在代码中创建时不起作用?

iphone - 如何使用准确的框架和展示位置 ID 启动 revmob 横幅广告?

iphone - 背景尺寸 : 100% not working on iPhone

ios - 调试 (MetalScen) SceneKit EXC_BAD_ACCESS

ios - 获取或设置 UIButtonTypeInfoLight 的点击区域

ios - amazon s3 ios下载进度条

ios - 如何知道我们是否可以使用 half4 而不是 float4?

ios - 防止内存中的核心数据对象被不相关的代码删除?

iphone - 如何在for循环中创建NSArray