sko*_*lis 3 iphone uitableview
所以这是我的情况:
我有一个UITableView,每个单元格都有一些按钮.
在cellForRowAtIndexPath中,我设置了行的索引路径,因此当单击a按钮时,我知道单击了哪一行.
其中一个按钮是删除按钮,按下时我删除了支持数据并从表中删除了该行.
我遇到的问题是,在删除一行后,其他行的indexPath不正确,因为其他行尚未重绘.我可以找到重绘表的唯一方法是调用重载,但这会弄乱动画.
我认为这种问题必须先解决.有没有人对如何解决这个问题有任何建议?如果有更好的方法,我可以改变设计按钮的方式.
认为你需要使用这个......
- (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11531 次 |
| 最近记录: |