我們昨天設定好了要傳值到 MainViewController 中的 tableView
今天我們教大家設定 tableViewCell 的內容!
我們一樣需要有一個 label 來顯示每一行 tableView 的資料
所以跟 ViewController 同樣在 xib 拉元件並設定 IBOutlet
@IBOutlet weak var lbTest: UILabel!
設定cell的identifier,方便我們在在 tableView 中使用
static let identifier = "MainTableViewCell"
在 tableViewCell 中我們會用到兩種override
預設從 template 生成就會有了!
我們這次要設定 label 能夠多行顯示我們的資料來區分留言內容和時間
所以使用 numberOfLines 來做設定能多行顯示
override func awakeFromNib() {
super.awakeFromNib()
//用來初始化視圖
lbTest.numberOfLines = 0 // 多行顯示
}
override func setSelected(_ selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// 用來配置選中狀態的視圖
}