iT邦幫忙

2022 iThome 鐵人賽

DAY 7
0
tags: 釣魚術 SwiftUI

開發筆記

  • 當這個 吃魚神器 APP 開發的過程走到現在是第七天,觀察到下列現象:
    • 外觀不再單調,也意味著,程式碼越來越多、有點凌亂
    • 巢狀結構一層一層長下去,在 Debug 的時候,你會發現、你會訝異⋯⋯還會流淚

    別說楊宗緯、阿信還是叮噹,我想任誰都受不了呀!!

  • 看看這個...要在腦中一直想像長出來的樣子

透過 Extract Subview 拆解

  • 按著 command,點選要抽離的結構,選擇 Extract Subview

  • 你會看到程式碼被抽出,有個 View struct,如下圖:

    • 想當然耳,幫他改名!
  • 阿來咧,呼叫他的那段,名字同步一下,改成新名字:

  • 像這樣

  • 然後還需要在 ExtractedView 中新增區域變數,用以承接外面傳遞進來的參數

  • 最後,在呼叫的部分加上這些參數吧!!

心得

  • 今天又加上了沙毛到畫面中,發現這個畫面裝不下那麼多魚了,明天再來處理吧!!

上一篇
【Day 6】Swift UI NavigationView
下一篇
【Day 8】Swift UI - ScrollView & LazyVStack
系列文
無法成為釣魚大師也要努力摸魚!!辣個吃魚神器 APP38
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言