如何在单点触控中创建多个级别表
本文关键字:创建 单点触 | 更新日期: 2023-09-27 18:34:26
我是单点触控 iOS/单点触控开发的新手。我想在我的应用程序中制作多级表,但不知道如何做..我尝试搜索网络,但一无所获(除了古老的 2009 年样本不起作用)。
让我们有表格:
- 行1
- 行2
- 行3
用户点击 row2 并展开:
- 行1
- 行2
- [子行 1]
- [子行 2]
- 行3
如果用户再次点击 row2,它将折叠。
我知道,实现应该很容易,但我现在没有经验。得到一些帮助会很棒!
提前谢谢。
iOS中没有内置/默认控件的行为类似于TreeView(例如在System.Windows.Forms中)。这主要是因为这需要比iPhone/iPod更多的屏幕空间。
常见的解决方案是使用表格,例如在单元格中添加">"(可以展开)并向新控制器显示数据(表格或其他内容)。
另一种选择是查找(并绑定)一些提供类似树视图的控件的自定义控件(上一个链接中列出了一些控件),或者如@Jason所说,从UITableView
和相关类型中实现类似的东西。