tableView static cell, pickView, datePicker及MKMapItem導航的練習,已訂飲料APP為例
Published in
2 min readNov 24, 2019
此訂飲料APP功能為可點選飲料並依需求設定條件,訂購後可至訂購列表做
確認並可做修改或刪除的動作,並有地圖分頁可查看飲料店位置及從使用
者位置導航到飲料店的功能。
主要練習將peter提供的飲料名單txt匯入專案並讀出,將其中一個tableView的 static cell做成點擊觸發下方的actionSheet,內容為點選飲料品項的pickview,會依照飲料品項有些條件限制(例如無糖飲料,甜度自動鎖定只能無糖),選擇好條件後下方會出現匯總金額,確認訂購後會將資料上傳至sheetDB(轉成Json上傳),點選訂購資料時要從sheetDB將資料讀出,並讓訂購分頁的tableView讀入並顯示,可於此tableView做修改刪除的動作並更新sheetDB的資料。最後練習設定info使用者權限要求,以及地圖,地位及導航的功能。詳細可參考影片及程式檔。