在UITableView didSelectRowAtIndexPath中切换UITableViewCell

时间:2012-02-01 15:21:09

标签: objective-c ios xcode cocoa-touch

我有一个带有一些单元格的UITableView,其中(例如)第一个单元格是标题,第二个单元格包含一个视图。 当我按下标题时,我想切换视图的可见性。 press thingy是在didSelectRowAtIndexPath中完成的,所以我可以设置UITableView中另一行的可见性(如果可能的话,设置动画)?

在Google上找不到任何相关内容..

谢谢!

3 个答案:

答案 0 :(得分:0)

您可以重新加载表格并切换行数。

答案 1 :(得分:0)

当然,如果您知道要切换到哪个单元格,那么您可以使用UITableView的cellForRowAtIndexPath方法获取它,或者如果您只想重新加载单元格,则可以使用reloadRowsAtIndexPaths:withRowAnimation:这里是{{3 }}

答案 2 :(得分:0)

当我获取UITableViewCell的contentView并更改该视图的高度时,它会起作用。