繁体   English   中英

如何在Monotouch中创建多个级别表?

[英]How to create multiple level tables in Monotouch?

我是Mono touch iOS / monotouch开发的新手。 我想在我的应用程序中创建多级表,但是不知道如何..我尝试搜索网络,但一无所获(除了2009年的古老示例无法正常工作)。

让我们有表:

  • 第1行
  • 第2行
  • 第3行

用户点击第2行,它将展开:

  • 第1行
  • 第2行
  • [subrow1]
  • [subrow2]
  • 第3行

如果用户再次点击row2,它将折叠。

我知道,实现应该很容易,但是现在我还没有经验。 寻求帮助会很棒!

提前致谢。

iOS中没有行为类似于TreeView的内置/默认控件 (例如,在System.Windows.Forms中)。 这主要是因为与iPhone / iPod相比,这需要更多的屏幕空间。

常见的解决方案是使用表,例如在单元格中添加一个“>”(可以扩展),并向新控制器显示数据(表或其他内容)。

另一个选择是查找(并绑定)一些提供树状控件的自定义控件(在上一个链接中列出了一些控件),或者像@Jason所说的那样,从UITableView和相关类型中实现类似的功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM