TableView如何刷新指定的cell 或section和滚动到制定位置

//一个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];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似...
    liudhkk阅读 9,088评论 3 38
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,223评论 4 61
  • 2017,3,31号,我们在美丽的长沙梅西湖东某某单元小聚一餐。 因为是高中时代,玩的要好的朋友。这个故事很长…过...
    南乎子阅读 515评论 0 0
  • 今天的晨读似乎说我哦,读一本忘一本,刚读完的时候热血沸腾,感动得老泪横流,可过不了两天,想说一句经典台词竟是一句都...
    如意ylm阅读 252评论 -1 3