寫APP那件事#8・購物 App -UIStepper 和數字變字串練習

Daisy
彼得潘的 Swift iOS / Flutter App 開發教室
2 min readAug 14, 2020

達到第一個里程碑,終於集滿十項作業囉!👏

練習內容

  1. 自建class:TableViewController,為了可修改內建設定
    需到file-new-file新增class

2.將畫面元件拉@IBOutlet,可即時呈現執行動作(例如:點選)後的改變

3.將點選元件拉@IBAction,可呈現執行動作,購物網站主要是數量的改變,因此使用UIStepper的元件

左側(點選元件);右側(畫面元件)

4.完成簡易版的桌遊購買APP

終於打完收工了😭

需注意的細節(集眾人智慧 from Peter及前人):
1.static cells 的表格,繼承 UITableViewController 的類別,拿掉 function numberOfSections(in:) & tableView(_:numberOfRowsInSection:),否則將造成表格一片空白。
2.若使用textfield拉outlet,要將control處的enables勾選取消,否則點選空格可編輯內容,會造成閃退。
3.Table view cell 的selection處,可選擇None,否則點選到會變色。

GitHub連結:

--

--