昨天新增完XIB檔後,今天要來讓TableViewCell顯示餐廳資訊
因為我是嘉義人~所以來推薦大家幾間火雞肉飯的愛店吧!
首先,我們在昨天新增的XIB檔裡新增三個UILabel用來顯示餐廳的名稱、地址、電話,並將這三個UILabel設好約束後拉@IBOutlet至myTableViewCell.swift
接著在ViewController.swift裡新增一個有關餐廳資訊的struct
並在Class ViewController宣告餐廳變數以陣列表示
接著新增一個extension打上以下程式碼就完成囉!
執行結果如下
我們可以看到cell裡面有點擠導致所有的文字都疊在一起難以判讀
這時候我們可以在override func viewDidLoad()新增以下程式碼來設定TableView每一個row的高度
myTableView.rowHeight = 100
設定好之後,文字就不會疊在一起了!
執行結果如下