iphone - 如何在不重新加载完整表格的情况下更新 UITableVIewCell

标签 iphone ios objective-c uitableview

<分区>

Possible Duplicate:
Is it possible to refresh a single UITableViewCell in a UITableView?

在一个序列中,我只更新我的列表数据(NSMUtableArray)中的一个特定对象,一旦更新了它的值,为了使 GUI 更新,我重新加载了整个表,如下所示......

[table reloadData];

它工作正常,但是在效率方面,它在我滚动时有点挂起,有没有办法只更新特定的单元格而不重新加载整个表格?

谢谢。

最佳答案

 - (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation;

使用这个

关于iphone - 如何在不重新加载完整表格的情况下更新 UITableVIewCell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14702083/

相关文章:

iphone - 如何使用不同的货币符号而不是设备本地货币符号?

ios - 无法始终将工具栏设置在底部

c# - 为 RESTful 服务格式化 DateTime 的最佳方式?

ios - reactivecocoa rac绑定(bind)bool数组设置多个uilabel文本

ios - 为什么条件运算符为第一条语句提供所需的结果而不是第二条语句?

iphone - Objective-C 中关于 "property"的一些困惑

iphone - 为什么不直接使用 self.view 在 iPhone SDK 中切换 View ?

iphone - UISegmentedControl 非常奇怪的问题

iphone - 添加权利文件时,权利无效 0xE8008016

ios - 多个iTunes Connect帐户