1. 程式人生 > >storyboard建立一個使用者自定義的cell注意的問題

storyboard建立一個使用者自定義的cell注意的問題

1. tableviewcell風格選custom

2. identifier必須指定(我的自定義為:dataCellID),cell初始化時必須指定到該identifier

let dataCellID: String = "dataCellID"
var cell = tableView.dequeueReusableCell(withIdentifier: dataCellID)

3. 拖入各種控制元件(label、image)並布好局

4. 每個需要外部改變的控制元件必須指定Tag(數字可以隨意寫,別重複就行)。

5. 外部引用時採用如下方式

let cellImage1 = cell?.viewWithTag(1)!as! UIImageView
let cellName = cell?.viewWithTag(2)!as! UILabel