1、新建iOS Application工程,选择Single View Application,不要选中Use Storyboard.假设指定的是product name是:UITableViewCellDemo,则完成后自动生成代码视图以下图:ide
二。新建一个UITableViewCell文件:atom
三。Add---New Files----User Interface-----Empty XIBspa
建立一个空的 MyTableViewCell.xib 文件,记住,XIB的名称必定要跟 签名的类的名称一致,也就是如出一辙。.net
必定要选 Empty XIB类型,若是不是选的这个,那么建立的XIB里面的已经存在的那个UIView将不能调整高度,它的高度固定死了。code
4.在xib中拖入一个Table View Cell 和一个label 一个imageView ,并于MyTableViewCell中链接以下图:对象
五。这样,就能够往这个新添加的View里面添加咱们本身的个性化控件了,这个View就是咱们的Cell的模板了。这个过程跟普通的XIB同样,没有什么特别的。blog
那么如何在代码中使用这个MyTableViewCell呢?ip
代码以下:get
MyTableViewCell类:string
ViewController类文件:
运行结果: