SwiftUI-bindingapp

(一)螢幕錄製:

(二)Github連結:

(三)作業說明

  • 畫面上包含以下元件。

Text,Image,Button,Date Picker,Form,Picker,Slider,TextField,Toggle,Stepper。

  • 使用到 SwiftUI 的 binding,@State & @Binding
  • 使用到亂數。
  • 利用 DisclosureGroup 控制 Form 裡有些欄位顯示 / 隱藏。
  • 使用到 extract subview,將某些 subview 變成獨立的型別。
  • 顯示 Alert。
  • 利用 function sheet切換頁面。
  • 使用 ColorPicker 選顏色。

加分功能

  • 顯示 ActionSheet

(四)作業心得:

這次作業主要是熟悉State跟Binding的用法,在不同的頁面或function用起來都很方便。

--

--