相关疑难解决方法(0)

dequeueReusableCellWithIdentifier:forIndexPath:的indexPath在哪里使用?

Apple的文档说明了indexPath参数:

索引路径指定单元格的位置.数据源在被要求提供单元格时会收到此信息,并且应该将其传递给它.此方法使用索引路径根据单元格在表视图中的位置执行其他配置.

register(Class|Nib):forCellReuseIdentifier:仅指定要使用的重用标识符,而不是指定段或一组索引路径.

我想也许UITableViewCell有一些方法可以把它放在索引路径上,所以如果在一个部分的第一行,它可以绕过它的角,但是我没有看到它.在创建时,它获得的只是它的样式和重用标识符(initWithStyle:reuseIdentifier:); 在重用时,所有它被告知是prepareForReuse.

看到旧dequeueReusableCellWithIdentifier:的仍然受到支持,如果它不能依赖有机会这样做,它可能会采取什么样的基于索引路径的配置呢?

我检查了表视图编程指南,但自iOS 5以来它没有更新.

uitableview ios ios6

40
推荐指数
2
解决办法
9383
查看次数

标签 统计

ios ×1

ios6 ×1

uitableview ×1