如何强制重新加载tableview?Tableview附件按钮和Tableview单元格名称不会改变颜色

时间:2013-03-26 09:45:00

标签: objective-c uitableview

我更改了UITableViewCell标签的颜色并执行了reload tableview

[m_cEntityView reloadData];

[m_cEntityView selectRowAtIndexPath:self.m_cSelectdPath animated:NO scrollPosition:UITableViewScrollPositionNone];

但是重新加载UITableView需要花费很多时间,有时它没有显示accessory button,而是在Rootview controller。请帮我解决这个问题?

1 个答案:

答案 0 :(得分:0)

使用以下方法可以更新表中的整个部分,给定代码将更新第0部分

[tblViewPortfolio beginUpdates];
[tblViewPortfolio reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationNone];
[tblViewPortfolio endUpdates];