iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Mobile Development

SwiftUI 的大大小小 系列

連續 30 天羅列在 SwiftUI 經歷過的問題和解決方法

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 - SwiftUI 中的 Picker 和 tags

前一篇第 10 天是提到「SwiftUI 與 List 與 Identifiable」,雖然本系列文章基本上沒有前後關聯,如果你是還沒讀過前一篇的讀者,也推薦...

2023-09-11 ‧ 由 vc7 分享
DAY 12

Day 12 - 在 SwiftUI 中使用 transition Modifier

前一篇第 11 天是提到「SwiftUI 中的 Picker](https://ithelp.ithome.com.tw/articles/10317041)...

2023-09-12 ‧ 由 vc7 分享
DAY 13

Day 13 - 在 SwiftUI 中利用 EnvironmentObject 進行 Dependency Injection

前一篇第 12 天是提到「SwiftUI 中使用 transition Modifier」,雖然本系列文章基本上沒有前後關聯,如果你是還沒讀過前一篇的讀者,也...

2023-09-13 ‧ 由 vc7 分享
DAY 14

Day 14 - 在 SwiftUI 中為 Scroll View 加入下拉更新

前一篇第 13 天是提到「EnvironmentObject」,雖然本系列文章基本上沒有前後關聯,如果你是還沒讀過前一篇的讀者,也推薦你去讀讀。 下拉更新 -...

2023-09-14 ‧ 由 vc7 分享
DAY 15

Day 15 - 在 SwiftUI 中建立 TabView

前一篇第 14 天是提到「Scroll View」,雖然本系列文章基本上沒有前後關聯,如果你是還沒讀過前一篇的讀者,也推薦你去讀讀。 前言 在 UIKit 中...

2023-09-15 ‧ 由 vc7 分享
DAY 16

Day 16 - 在 SwiftUI 實作基本的 NavigationStack

前一篇第 15 天是提到「TabView」,雖然本系列文章基本上沒有前後關聯,如果你是還沒讀過前一篇的讀者,也推薦你去讀讀。 前言 在 UIKit 的時候,我...

2023-09-16 ‧ 由 vc7 分享
DAY 17

Day 17 - 在 SwiftUI 使用 @ViewBuilder

前言 在做固定格式的 UI 時,例如有一個 title ,內容會有不同形式的內容,例如: 表單欄位 表單 label 樣式固定,表單內容可能是不同種類的...

2023-09-17 ‧ 由 vc7 分享
DAY 18

Day 18 - 在 SwiftUI 使用 @ViewBuilder 之 2

前言 在上一回,我們嘗試了怎麼透過 @ViewBuilder 來作為參數傳入一個 view 。那今天我們要用這個來解決另外一個問題。 在一些畫面中,我們需要根...

2023-09-18 ‧ 由 vc7 分享
DAY 19

Day 19 - 用 SwiftUI 的 repeatForever 做出持續進行的動畫

repeatForever 官方文件 https://developer.apple.com/documentation/swiftui/animatio...

2023-09-19 ‧ 由 vc7 分享
DAY 20

Day 20 - SwiftUI 中的 NavigationStack 使用 NavigationLink 與 dismiss

首先,在 UIKit 中,我們通常使用 UINavigationController 來包裹一個 rootViewController ,在從 view co...

2023-09-20 ‧ 由 vc7 分享