出發前往漫威的世界

終於輪到我做漫威的主題了吧!!全程花癡笑做完這一次的作業,雖然一開始加分是音樂但突然改成map,讓我有點措手不及。想不到漫威有什麼是可以用到地圖的,但想到拍攝場景總有是真的吧,於是增加了漫威八大拍攝場景!

(一)影片

(二)模擬器GIF

(五)整體說明

輸入你的名子選擇喜愛腳色和程度會有屬於自己的照片

再來選擇目的地與時間按Avenger將完成屬於你的漫威護照

第二頁有拍攝場地的介紹和地圖

第三頁有不知道在飛機上要回味哪一部時,系統為你隨機挑選

最後講點特別的

首先進入首頁,有可以選擇喜愛漫威程度的stepper並按下avenger,有用心看的人應該有發現分數<=90和>90是顯示不同張照片

好沒有了

(六)程式碼片段

這次的功能全部都有用到

可參考上方操作Gif。

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

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

--

--