如何直接从UITableView中删除单元格?

Ily*_*ski 5 iphone cocoa-touch

是否可以通过动画直接从UITableView中删除单元格?不更改数据源然后重新加载表数据?

谢谢.

Ken*_*ner 7

在UITableView中,您有以下方法:

 (void)deleteRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation;
Run Code Online (Sandbox Code Playgroud)

删除一个部分有类似的方法.

但是,最好在调用之前更新数据模型,否则滚动表可能会产生奇怪的结果!