iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Mobile Development

SwiftUI 的大大小小 系列

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

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

Day 21 - 在 SwiftUI 中使用 navigationDestination 封裝開啟畫面

在前面這兩天有聊到 NavigationStack 和 NavigationLink 。NavigationStack 可以創建出 UINavigationC...

2023-09-21 ‧ 由 vc7 分享
DAY 22

Day 22 - SwiftUI 的 NavigationStack 與 path - 1

這個系列與 NavigationStack 將關的文章如下 Day 16 - 在 SwiftUI 實作基本的 NavigationStack Day...

2023-09-22 ‧ 由 vc7 分享
DAY 23

Day 23 - 在 SwiftUI 中如何獲取和解析 Deep Link 並跳轉

前導 這篇有用到的程式碼和觀念和 Day 22 的內容有關係,歡迎也去讀那一篇 Day 22 - SwiftUI 的 NavigationStack 與...

2023-09-23 ‧ 由 vc7 分享
DAY 24

Day 24 - SwiftUI 的 NavigationStack 與 path - 完結

前情提要 Day 22 - SwiftUI 的 NavigationStack 與 path - 1 Day 23 - 在 SwiftUI 中如何獲取...

2023-09-24 ‧ 由 vc7 分享
DAY 25

Day 25 - 在 SwiftUI 中使用 Menu 建立下拉式選單

在 UIKit 有 UIMenu ,在 SwiftUI 就有個對應的東西叫做 Menu ,那今天就來用用看吧! https://developer.app...

2023-09-25 ‧ 由 vc7 分享
DAY 26

Day 26 - 在 SwiftUI 中使用 presentationDetents 顯示非全版畫面

在過去,可能要用像是 FloatingPanel 這樣的 library 來顯示一半的 modal ,但是在近年來 Apple 終於提供原生的方式 &quot...

2023-09-26 ‧ 由 vc7 分享
DAY 27

Day 27 - 在 SwiftUI 中使用 Toggle

在 UIKit 中的 UISwitch ,在 Swift 就是 Toggle 了。而 Toggle 有 UISwitch 所沒有的功能,那今天就來分享基本的使...

2023-09-27 ‧ 由 vc7 分享
DAY 28

Day 28 - 在 SwiftUI 實作客製化 ToggleStyle

Day 27 - 在 SwiftUI 中使用 Toggle 前一天在第 27 天提到如何用 Toggle 並使用 .button 風格,但是我們發現了...

2023-09-28 ‧ 由 vc7 分享
DAY 29

Day 29 - 在 SwiftUI 中使用 alert

在 iOS 15 之後,要顯示警告只需要透過 modifier 就能夠顯示: 新增一個 alert 顯示狀態的變數 加上 alert 需要按鈕,就只要在 a...

2023-09-29 ‧ 由 vc7 分享
DAY 30

Day 30 - 在 SwiftUI 中 DatePicker 的基本用法

和 UIKit 提供的 UIDatePicker 不一樣,SwiftUI 的 DatePicker 看起來功能多很多。那今天就來看一些 DatePicker...

2023-09-30 ‧ 由 vc7 分享