萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> ios >> iOS中UITableView刷新單行數據的方法

iOS中UITableView刷新單行數據的方法

 [tableView reloadData];可以將整個tableview的數據刷新,但有些時候我們可能只更改了某一行或多行的數據,不想全部重新來過,怎麼辦呢?

這就要用到下面這個方法了。

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

示例代碼如下:

NSIndexPath *indexPath_1=[NSIndexPath indexPathForRow:1 inSection:0];

NSArray *indexArray=[NSArray arrayWithObject:indexPath_1];

[regTableView reloadRowsAtIndexPaths:indexArray withRowAnimation:UITableViewRowAnimationAutomatic];

copyright © 萬盛學電腦網 all rights reserved