自定义cell

  • 自定义cell:继承自系统的cell,写一个自己的cell,给系统的cell扩充一些额外的功能
  • 自定义cell区别于自定义控件的一般做法有以下两点区别:
    • 1.自定义cell,在数据源方法中,是通过initWithStyle:reuseIdentifier:创建的cell;而自定义控件是通过alloc/init 或者alloc/initWithFrame.因此,自定义cell和自定义控件添加子控件的方法有一定差异。
      • 自定义cell
      • 重写initWithStyle:reuseIdentifier:方法,添加子控件,而且不论是注册的方式创建cell,还是通过传统的方式,都会来到这个方法。
      • 自定义控件
      • 重写initWithFrame:方法添加子控件
    • 2.自定义cell,子控件是添加到cell内部的contentView中
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容