1.核心语句:
[_tableView reloadData]; [_tableView layoutIfNeeded];//重置约束
刷新table地方后面添加:
NSIndexPath *ip = [NSIndexPath indexPathForRow:0 inSection:_lastSelectRow]; [_tableView selectRowAtIndexPath:ip animated:YES scrollPosition:UITableViewScrollPositionNone];
因为在我的代码中,每一行是一个section,一个section只有一行,所以在inSection中传入 indexPath.section的值。又因为reloadData后,indexPath.section会重置为0,所以只要用一个变量记录你当前点击的是哪个section即可,例如:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { switch (indexPath.section) { case 0: { _lastSelectRow = indexPath.section; [self callNotificationReceiver:@"0"]; break; } 。。。。。。。。
相关推荐
IOS开发 tableview中cell的用法 值得拥有
通过button的点击事件,完成对cell个数的增加和减少
swift ,使用autolayout + storyboard 最外层tableview列表,cell里面嵌套了tableview,自适应内容,cell里的tableview不可滑动,内容全部显示,且文字分行显示,不用设置cell的高度直接可以自适应内容
ios中tableview下拉出发tableview更新的效果实现。 iPhone5.1 测试成功
点击cell上面的按钮进行当前cell的展开和收缩,并只进行当前行的刷新。
tableview cell 倒计时
TableView的Cell上播放视频
论坛有朋友因为嵌套tableview,没办法保存按钮的点击状态困惑了好多天,因此写了这个demo,想来会有人需要这样的代码,所以发布上来,大家互帮互助,不过本人代码风格不是很好,大家可以凑合参考一下思路,注释写的...
tableView的多项选择删除
tableview刷新数据不滚动
最最简单的tableView下拉放大,纯代码实现
tableviewcell 输入内容实时刷新高度 自适应高度 有不足的地方请指教 分享一些互相学习
ios开发 3d tableview效果不错哦
tableVIew点击展开
iOS tableview 展开与收回
表格的隐藏与展示,成熟的Demo,逻辑以及思路都在文件中写有注释,应该还是比较好理解的,和服务器的数据对接也比较容易。
tableview的展开收起以及cell的选中未选中 父选子全选 子选父必选
在下边的小例子中,我们将先实现显示一列数据,然后在每行添加图像,之后再看看UITableViewCell的四种分别是什么样的。最后再进行其他操作,比如设置缩进、修改字体大小和行高等。
继承了刷新、空白页、数据请求 小小的封装不喜勿喷!github:https://github.com/MuYanQin/QQtableView.git