【发布时间】:2011-12-12 15:02:14
【问题描述】:
如何在用户点击单元格时将 UIView 作为子视图添加到单元格 contentView 中,并在用户再次点击该单元格时删除相同的 UIView?
我正在尝试使用展开/折叠按钮在 UITableView 中制作照片列表。我要添加的 UIView 是照片信息的容器。 Instagram 做到了,但我不知道该怎么做
请帮帮我:)
谢谢!!!
【问题讨论】:
标签: iphone uitableview instagram
如何在用户点击单元格时将 UIView 作为子视图添加到单元格 contentView 中,并在用户再次点击该单元格时删除相同的 UIView?
我正在尝试使用展开/折叠按钮在 UITableView 中制作照片列表。我要添加的 UIView 是照片信息的容器。 Instagram 做到了,但我不知道该怎么做
请帮帮我:)
谢谢!!!
【问题讨论】:
标签: iphone uitableview instagram
我认为您不想向单元格添加子视图,但您想向已经存在的表格添加另一个单元格。这样,您可以通过使用 insertRowsAtIndexPaths:withRowAnimation:
来实现表格的“展开/折叠”感觉祝你好运!
【讨论】:
在 didSelectRow 中添加和删除单元格中的视图应该很容易,但您可能需要通过将其记录在可变数组中来跟踪哪些行处于何种状态(大或小)。更大的问题是调整单元格的高度,but look here for that。
【讨论】: