博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS 创建NSIndexpath
阅读量:6036 次
发布时间:2019-06-20

本文共 897 字,大约阅读时间需要 2 分钟。

 

 

 

 

有时候需要根据tag来获取cell,需要创建NSIndexpath,我们可能会这么用:

NSIndexPath *indexPath = [[NSIndexPath alloc] initWithIndex:tag];

没有报错,但很遗憾的是通过这样的indexPath,你是怎么都获取不到cell的!正确的创建方法是:

NSIndexPath *indexPath = [NSIndexPath indexPathForRow:row inSection:section];

 

if ([self.dataArray indexOfObject:model] != NSNotFound) {//数组中某一元素在数组中的位置                    NSInteger inde =[self.dataArray indexOfObject:model] ;                    NSLog(@"-2---%ld----",inde);                    model.status = @"1";                    [self.dataArray replaceObjectAtIndex:inde withObject:model];//替换数组中某一元素的值                    NSIndexPath *indexPath = [NSIndexPath indexPathForRow:inde inSection:0];//创建NSIndexpath                    [self.tableView reloadRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath, nil] withRowAnimation:UITableViewRowAnimationNone];//刷新表格的某一行                }

 

转载于:https://www.cnblogs.com/OIMM/p/11016507.html

你可能感兴趣的文章
通过vbs脚本备份数据-本地到异地
查看>>
tomcat介绍和安装
查看>>
UIButton的titleLabel不同状态字体判断
查看>>
我的友情链接
查看>>
杨泽业:wordpress在Nginx/Apache/IIS中的伪静态规则
查看>>
Python 中使用 MongoDB 存储爬虫数据
查看>>
WindowsServer 2008 AD搭建FTP隔离用户
查看>>
lmdb
查看>>
大文件如何传输,大文件的传输方式有哪些?
查看>>
docker的持久化存储和共享存储和网络架构
查看>>
撕掉普通程序员的标签,这才是真正的大数据工程师!
查看>>
Windows下安装Sqlmap过程及遇到的问题
查看>>
BSD常见分支
查看>>
开挂了!这5个Word技巧真的是超级实用,值得收藏!
查看>>
三分钟了解实时流式大数据分析
查看>>
留与后人一段面试的总结
查看>>
Spring基于XML方式配置事务
查看>>
T-MBA学习营 | 寒窗十数载,我们原来并不会学习?
查看>>
log4j.properties模板
查看>>
Linux:信号(上)
查看>>