1.纯XIB/storyboard自定义。对应一个Controller的storyboard上拖拽出一个自定义Cell,并加上ReuseIdentifitor

2.纯代码自定义,通过在contentView中addSubView。在tableView需要返回一个Cell的datasource接口中,创建一个UITableViewCell,然后创建自定义子视图并addSubview到cell上,注意每个子视图都要有一个tag,方便查找。

3.纯代码自定义,通过继承UITableViewCell,实现layoutSubviews。

4.代码加xib自定义,通过继承UITableViewCell,产生新的Cell类--MyCell,并创建相应的XIB,里面创建UITableViewCell对象,并将它的Class改成MyCell。然后可以在XIB的Cell上加自定义的视图,访问这些视图的方法有两种:通过tag查找;使用outlet引用。推荐使用outlet查找子视图。

注意,创建新的cell对象时,要手动加载xib,  cell = [[[NSBundle mainBundle] loadNibNamed:@"MyCell" owner:self options:nil] lastObjects];

最新文章

  1. Vcenter server 5.5上传ISO镜像
  2. C#线程并发执行的实例[转]
  3. Laravel Eloquent 判断取出的结果集是否为空
  4. ajax 调用asp.net后台方法
  5. QMainWindow的setLayout的问题
  6. 学习JQuery中文文档之index()函数
  7. axis : java.lang.NoSuchMethodError
  8. Android 开发第三天
  9. java中使用队列:java.util.Queue
  10. CTF---密码学入门第七题 杯酒人生
  11. Apache+PHP+Mysql中文配置
  12. ubuntu下编译小知识点
  13. python中\r的意义及用法
  14. Hbase-2.0.0_01_安装部署
  15. 物联网架构成长之路(23)-Docker练习之Elasticsearch服务搭建
  16. 微软职位内部推荐-Software Engineer
  17. JAVA JDBC 简单的增删改查
  18. sessionpage1
  19. hdu-1394(线段树)
  20. spark 写 hbase 数据库,遇到Will not attempt to authenticate using SASL (unknown error)

热门文章

  1. C++:友元
  2. 数据库,总结,新技能get
  3. 2018软工实践—Beta冲刺(6)
  4. Hibernate 延迟加载 分析
  5. javascript数据基本定义以及对象{}和数组[]的含义和使用
  6. iOS 如何改变搜索取消按钮的值和颜色
  7. 由一个滑动条的任务需求产生一个对UISlider控件的探讨
  8. Beta阶段团队项目开发篇章2
  9. 0422“数学口袋精灵”BUG发现
  10. angular 神坑 ,回调函数无法被监视