iOS 7 dequeueReusableCellWithIdentifier:forIndexPath方法-是否需要registerClass方法

服务员

我正在使用ios 7。

快速提问。我有一个使用dequeueReusableCellWithIdentifier:forIndexPath的工作程序来显示具有两个不同原型的单元格。我从未使用过UITableView registerClass方法。

这是否意味着我不重复使用这些单元格?我的想法是事实并非如此(因为我之前在此应用程序中修复了与保留先前状态的单元有关的错误)。

如果我现在实际使用registerClass(在tableVieW的viewDidLoad中),则不会显示我的数据-为什么有任何想法?

谢谢!

更新我在viewDidLoad中添加registerClass代码,如下所示:

[self.tableView registerClass:[ProtoCell1 class] forCellReuseIdentifier:@"proto1"];
[self.tableView registerClass:[ProtoCell2  class] forCellReuseIdentifier:@"proto2"];
凯尔C

如果单元是使用情节提要中的原型创建的,则无需注册该类。

使用

 registerClass:forCellWithReuseIdentifier

如果已经在Interface Builder中声明了视图,则将阻止呈现该视图。如果您在情节提要中注册了单元标识符,并且您正在使用

  dequeueReusableCellWithReuseIdentifier: 

那你应该重用细胞

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS中的方法是否需要前缀?

来自分类Dev

iOS中的方法是否需要前缀?

来自分类Dev

dequeueReusableCellWithIdentifier:forIndexPath:VS dequeueReusableCellWithIdentifier:

来自分类Dev

iOS 7弃用AudioSessionGetProperty的替代方法

来自分类Dev

检查iOS 7或更早版本的最佳方法?

来自分类Dev

iOS 7:从子类UIAlertView调用方法

来自分类Dev

是否需要将项目迁移到iOS 7?

来自分类Dev

iOS7是否需要resignFirstResponder来隐藏键盘?

来自分类Dev

在iOS 7中收到短信时是否有其他可用的API或委托方法

来自分类Dev

iOS 7是否支持Applescript?

来自分类Dev

iOS 7+上从BGRA字节获取CVPixelBufferRef的最快方法

来自分类Dev

iOS 5,6和7的UI的方法-Xcode

来自分类Dev

分组的UITableView,iOS7的圆角的解决方法

来自分类Dev

iOS 7/8内置到Facebook的发布方法

来自分类Dev

在iOS 7应用中验证表单的最佳方法是什么?

来自分类Dev

有什么方法可以覆盖iOS 7中的titleView褪色?

来自分类Dev

确定iOS 7 Safari用户代理的最佳方法是什么?

来自分类Dev

在iOS 7中不建议使用sizeWithFont:ConstrainedToSize:lineBreakMode:方法

来自分类Dev

由于不推荐使用的方法,iOS 7中的性能问题

来自分类Dev

iOS7:不建议使用drawMapRect方法

来自分类Dev

分组的UITableView,iOS7的圆角的解决方法

来自分类Dev

由于不推荐使用的方法,iOS 7中的性能问题

来自分类Dev

iOS 7+上从BGRA字节获取CVPixelBufferRef的最快方法

来自分类Dev

在iOS7 / iOS8中设置UILabel文本样式的最简单方法

来自分类Dev

iOS 7 iBeacon需要硬件吗?

来自分类Dev

是否可以通过编程方式在iOS 7中禁用控制中心,如果不能,有什么替代方法?

来自分类Dev

在Swift iOS中是否需要使用扩展名进行委托方法定义

来自分类Dev

dequeueReusableCellWithIdentifier返回IOS 7中处于编辑状态的单元格

来自分类Dev

dequeueReusableCellWithIdentifier返回IOS 7中处于编辑状态的单元格

Related 相关文章

  1. 1

    iOS中的方法是否需要前缀?

  2. 2

    iOS中的方法是否需要前缀?

  3. 3

    dequeueReusableCellWithIdentifier:forIndexPath:VS dequeueReusableCellWithIdentifier:

  4. 4

    iOS 7弃用AudioSessionGetProperty的替代方法

  5. 5

    检查iOS 7或更早版本的最佳方法?

  6. 6

    iOS 7:从子类UIAlertView调用方法

  7. 7

    是否需要将项目迁移到iOS 7?

  8. 8

    iOS7是否需要resignFirstResponder来隐藏键盘?

  9. 9

    在iOS 7中收到短信时是否有其他可用的API或委托方法

  10. 10

    iOS 7是否支持Applescript?

  11. 11

    iOS 7+上从BGRA字节获取CVPixelBufferRef的最快方法

  12. 12

    iOS 5,6和7的UI的方法-Xcode

  13. 13

    分组的UITableView,iOS7的圆角的解决方法

  14. 14

    iOS 7/8内置到Facebook的发布方法

  15. 15

    在iOS 7应用中验证表单的最佳方法是什么?

  16. 16

    有什么方法可以覆盖iOS 7中的titleView褪色?

  17. 17

    确定iOS 7 Safari用户代理的最佳方法是什么?

  18. 18

    在iOS 7中不建议使用sizeWithFont:ConstrainedToSize:lineBreakMode:方法

  19. 19

    由于不推荐使用的方法,iOS 7中的性能问题

  20. 20

    iOS7:不建议使用drawMapRect方法

  21. 21

    分组的UITableView,iOS7的圆角的解决方法

  22. 22

    由于不推荐使用的方法,iOS 7中的性能问题

  23. 23

    iOS 7+上从BGRA字节获取CVPixelBufferRef的最快方法

  24. 24

    在iOS7 / iOS8中设置UILabel文本样式的最简单方法

  25. 25

    iOS 7 iBeacon需要硬件吗?

  26. 26

    是否可以通过编程方式在iOS 7中禁用控制中心,如果不能,有什么替代方法?

  27. 27

    在Swift iOS中是否需要使用扩展名进行委托方法定义

  28. 28

    dequeueReusableCellWithIdentifier返回IOS 7中处于编辑状态的单元格

  29. 29

    dequeueReusableCellWithIdentifier返回IOS 7中处于编辑状态的单元格

热门标签

归档