首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取对UITableviewCell的引用的替代方法?

获取对UITableviewCell的引用的替代方法?
EN

Stack Overflow用户
提问于 2013-01-30 18:24:13
回答 1查看 948关注 0票数 0

我正在工作的应用程序的设计,特别是表格视图部分是相当复杂的。大约有5-6种方法需要从表视图中获取对特定单元格的引用。我不喜欢的是我必须使用

代码语言:javascript
复制
-tableview:cellForRowAtIndexPath

这是一个数据源方法,做了很多繁重的工作。自定义信元配置、出队、获取特定cell..etc的数据。关键是所有这些代码都会再次执行,即使它没有任何意义。单元格对象已经完全加载。我的观察是正确的吗?如果是,有没有经过测试的轻量级解决方案?

也许可以有一个引用所有单元格的索引。询问它时,我会立即获得没有数据源代码的引用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-30 18:31:06

UITableView有cellForRowAtIndexPath:方法。

来自UITableView reference:

返回指定索引处的表格单元格path.

  • (UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)indexPath

参数

indexPath

在接收器中定位行的索引路径。

返回值

一个对象,如果单元格不可见或nil不在range.中,则表示表的单元格或indexPath

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14601663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档