Challenge Day29

Zoe Liauh
Jun 29, 2021

#100daysofswift #side_project #storyboard #BMI

  • navigation bar 的長寬高是固定的,不可做更動。拉到 storyboard 後,開始設定 constrain → 建立相對應的 IBOutlet / IBAction → 回到 storyboard 連連看。這是 storyboard 建立的三步驟。
  • navigation bar: 通常在視窗的最上方,主要組成右邊的 back bottom, 中間的 title, 和左邊的 optional bottom。
  • Text Field v.s Text View : 簡單來說,Text Field 適用於單行輸入;Text View 適用於多行輸入。
Text Label vs Text Field vs Text View
  • Storyboard 讓不懂程式的人更好入門,如果畫面可以用拉的,就用拉的吧!記得前面所提到的三步驟:constrain -> IBOutlet / IBAction -> connect。
  • 更熟悉 optional binding 程式語法:if let…{ true result } else { false }
  • 如果需要提早結束,使用 guard…else { false result },注意一定要有 return。
  • 利用 switch…case 判斷分類:
  • 我今天怎麼樣都上傳不了… GitHub,之後再把這個小 side project 上傳上去。

--

--