iT邦幫忙

2021 iThome 鐵人賽

DAY 13
0
Mobile Development

從零開始的Swift開發心路歷程系列 第 13

【從零開始的Swift開發心路歷程-Day13】打造自己的私房美食名單Part2

昨天新增完XIB檔後,今天要來讓TableViewCell顯示餐廳資訊
因為我是嘉義人~所以來推薦大家幾間火雞肉飯的愛店吧!
首先,我們在昨天新增的XIB檔裡新增三個UILabel用來顯示餐廳的名稱、地址、電話,並將這三個UILabel設好約束後拉@IBOutlet至myTableViewCell.swift

接著在ViewController.swift裡新增一個有關餐廳資訊的struct

並在Class ViewController宣告餐廳變數以陣列表示

接著新增一個extension打上以下程式碼就完成囉!

執行結果如下

我們可以看到cell裡面有點擠導致所有的文字都疊在一起難以判讀
這時候我們可以在override func viewDidLoad()新增以下程式碼來設定TableView每一個row的高度

myTableView.rowHeight = 100


設定好之後,文字就不會疊在一起了!
執行結果如下


上一篇
【從零開始的Swift開發心路歷程-Day12】打造自己的私房美食名單Part1
下一篇
【從零開始的Swift開發心路歷程-Day14】打造自己的私房美食名單Part3(完)
系列文
從零開始的Swift開發心路歷程30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言