创建一个可展开的UITableView

问题描述:

这就像组合框,但它不是。我不知道它是如何称呼的。如果你点击它,会出现更多的信息:创建一个可展开的UITableView

关闭查看

Closed view

扩展视图

Expanded view

因为这样,我不能搜索有效谷歌不知道我搜索什么,我只能显示。

+0

这是一个用的tableView展开和折叠功能 –

+0

通过这个链接,演示的例子去... HTTP://gabriel-tips.blogspot.in /2011/10/uitableview-display-and-hide-cells-as.html –

+0

Apple在可折叠桌面视图上有WWDC视频。我认为这是2010年的一次会议,演示应用也在2011年的视频中重复使用。对不起,我不记得会话的名称,但它是关于表视图的东西。 – DBD

您可以尝试使用UITableView与自定义单元格。您使用披露按钮的普通桌面视图。然后,当用户轻按揭密按钮(或选择行,如果您需要),您将自定义单元格应用于选定的行。

尝试搜索:

  • 的UITableView
  • 的UITableViewCell
  • accessoryButtonTappedForRowWithIndexPath(用于处理公开 事件)
  • didSelectRowAtIndexPath方法(用于处理行选择)

这是一个自定义UITableView
为此,您需要自定义UITableViewUITableViewCell

有一些第三方控件可用于执行此操作。

  1. SDNestedTable
  2. ComboBox iOS
  3. CollapseClick