OC开发资料收集区

TableView如何刷新指定的cell 或section和滚

2017-06-05  本文已影响25人  蜗牛锅

//一个section刷新

NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:2];    

[tableview reloadSections:indexSet withRowAnimation:UITableViewRowAnimationAutomatic];    

//一个cell刷新

NSIndexPath *indexPath=[NSIndexPath indexPathForRow:3 inSection:0];    

[tableView reloadRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath,nil] withRowAnimation:UITableViewRowAnimationNone];  

// 滚动到制定位置

 [self.matchListTableView reloadData];

 NSIndexPath * dayOne = [NSIndexPath indexPathForRow:0 inSection:2];

[self.matchListTableView scrollToRowAtIndexPath:dayOne atScrollPosition:UITableViewScrollPositionTop animated:YES];
上一篇下一篇

猜你喜欢

热点阅读