Objective c 如何在UITableView中更新单元格?
我正在使用委托方法从子视图获取数据,并希望在根视图中动态编辑我的表 因此,我想在我的viewWillExample方法中执行以下操作:Objective c 如何在UITableView中更新单元格?,objective-c,ios,uitableview,Objective C,Ios,Uitableview,我正在使用委托方法从子视图获取数据,并希望在根视图中动态编辑我的表 因此,我想在我的viewWillExample方法中执行以下操作: [myTable setCell:newCell atIndex:i]; 我该怎么办?非常感谢将您的代码放在以下两者之间: [myTable beginUpdates]; //your code [myTable setCell:newCell atIndex:i]; //your code end [myTable endUpdates]; 好吧,最后我用
[myTable setCell:newCell atIndex:i];
我该怎么办?非常感谢将您的代码放在以下两者之间:
[myTable beginUpdates];
//your code
[myTable setCell:newCell atIndex:i];
//your code end
[myTable endUpdates];
好吧,最后我用:
[cellules beginUpdates];
[cellules reloadData];
[cellules endUpdates];
我使用reloadData是因为它是一个小的TableView(3个单元格),对于大的TableView,这应该更好:
– reloadRowsAtIndexPaths:withRowAnimation:
无论如何谢谢你 可能重复我的意思是,有没有办法更新我的手机看起来像这个功能?很高兴你找到了!如果单元格可见,还可以在表视图上调用
cellforrowatinexpath:
,然后修改该单元格的属性或内容——您可能会注意到一些Xcode项目模板使用这种方法。是的,我使用了重载数据,因为我有一个小的表视图(只有3个单元格),但我当然应该使用CellForRowatineXpath。谢谢