UITableView:隐藏动画细胞?

时间:2011-02-18 22:22:52

标签: objective-c cocoa-touch xamarin.ios

我正试图让UITableView的一些单元格看不见。按下按钮,他们应该切换可见性。 我尝试了Hidden类的UITableViewCell属性,但无法设置动画。将单元格的Frame设置为0的高度将使单元格变小,但不会隐藏,也不会设置动画。

有什么想法吗?

1 个答案:

答案 0 :(得分:6)

您应该使用[UITableView deleteRowsAtIndexPaths:withRowAnimation:]方法。请务必调整tableView:numberOfRowsInSection:方法以反映已删除的行数或您的应用将崩溃。