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類文件:
運行結果: