uitableviewcell高度的动画更改和内容的切换

时间:2011-10-26 10:59:14

标签: iphone uitableview

我有一个来自XIB的UiTableViewCells的tableview,我想在选中时显示单元格高度的动画并显示/隐藏一些元素。 现在,对于高度的动画变化没有问题,我已经完成了这个answer中的教程。 问题是如何切换一些元素! 我无法弄清楚如何解决这个问题!把xib放在元素上,它们覆盖上面的细胞;通过代码我无法找到一个方法来打开一个单元格和动画我完成! 有什么想法吗?

感谢所有人!

1 个答案:

答案 0 :(得分:0)

可能有一种比这更简单的方法,但有一种方法是改变单元格高度并在动画块中添加新组件,为该行设置一个标志,然后在动画块调用中展开它

[tableview reloadData]

并在你的

heightForRowAtIndexPath 

方法返回新的单元格高度并在

cellForRowAtIndexPath 

您的委托方法返回带有附加元素的单元格的新版本。