iOS 怎么让tableView 的section不刷新 只刷新cell部分

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 怎么让tableView 的section不刷新 只刷新cell部分相关的知识,希望对你有一定的参考价值。

参考技术A //一个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];本回答被提问者采纳

iOS -tableView在Grouped样式下去掉section分割线

参考技术A 理论上来讲写完上面的cell的分割线没有了,但是我需要很多个section,带header的,因为不需要footer,习惯上我会把footer的高度设置为0.1,(因为不设置的话会默认显示,高度目测是20的浅灰条)

写完发现每个section的headerView上面都有一条灰色的分割线,这条灰色的线后来证实不是分割线,就是自己设置的高度为0.1的footerView
不知道有什么办法能让这个footer不显示,所以就将footer的背景色设置成了和headerView一样的颜色,视觉上最起码看不到

----------------------------------------此刻我还是因为一条线在加班------------------
夜间模式下cell上老有一根线,后来发现这线是cell.backGroundColor没改成夜间模式颜色,之前只设置了cell.contentView.backgroundColor的问题

以上是关于iOS 怎么让tableView 的section不刷新 只刷新cell部分的主要内容,如果未能解决你的问题,请参考以下文章

iOS tableView中section的headerView的位置

iOS -tableView在Grouped样式下去掉section分割线

iOS tableView Section圆角方案

iOS项目开发实战——学会使用TableView列表控件plist读取与Section显示

iOS中tableView每一个section的header的悬浮位置的解决

如何禁止UITableView的section停留(去除卡住的效果)