我是单触式iOS / monotouch开发的新手。我想在我的应用程序中制作多级表,但不知道如何...我试图搜索网络,但一无所获(除了古代2009年的样本不起作用)。
我们有桌子:
用户点击第2行并展开:
如果用户再次点击row2,则会折叠。
我知道,实现应该很容易,但我现在没有经验。 获得一些帮助会很棒!
提前致谢。
答案 0 :(得分:0)
iOS中有no built-in / default control,其行为类似于TreeView(例如,在System.Windows.Forms中)。这主要是因为这需要比iPhone / iPod更多的屏幕空间。
常见的解决方案是使用表格,例如添加">"在您的单元格中(可以展开)并向数据库显示新控制器(表格或其他内容)。
另一个选择是查找(并绑定)一些自定义控件,这些控件提供类似树视图的控件(前面的链接中列出了一些控件),或者像@Jason所说的那样,在UITableView
之外实现类似的操作和相关类型。