精通 SwiftUI

$49
13 ratings

全書內容和程式碼已更新,支援 Xcode 14 、iOS 16 以及 Swift 5.7 。


《精通SwiftUI》書籍是為有 Swift 編程經驗的初學者和開發人員編寫的。 我們會深入研究 iOS 中新引入的 UI 框架。我們將探索常用的UI組件,並教您如何構建複雜的佈局。 動畫在現代移動 App 中起著關鍵作用。 在本書中,您還將學習各種動畫技術並構建一些很酷的視圖動畫。 在學習了基礎知識之後,我們將匯總您所學的一切,並使用SwiftUI和Combine(iOS SDK 另一個新框架)構建個人理財應用App。


目錄

----

第 1 章:SwiftUI 的介紹

第 2 章:SwiftUI 入門-文字的處理

第 3 章:圖片的處理

第 4 章:以堆疊佈局使用者介面

第 5 章:ScrollView 與 Carousel UI 的建立

第 6 章:SwiftUI 按鈕與漸層

第 7 章:狀態與綁定

第 8 章:實作路徑與形狀來畫線與圓餅圖

第 9 章:基礎動畫與轉場

第 10 章:動態列表、 ForEach 與識別

第 11 章:導覽UI與導覽列客製化運用

第 12 章:強制回應視圖、浮動按鈕與提示的實作

第 13 章:以選取器、開關與步進器來建立一個表單

第14章:通過 Combine 和 Environment Objects 共享數據

第15章:使用合併和查看模型構建註冊表

第16章:如何使用「滑動刪除」、上下文菜單和操作表

第17章:如何使用手勢

第18章:如何使用SwiftUI手勢和GeometryReader構建可擴展的底表

第19章:創建類似Tinder的UI

第20章:建立一個 Apple 錢包樣式的動畫與視圖轉場

第 21 章 - JSON、滑桿的運用與資料過濾

第 22 章 - 如何使用 Core Data 建立 ToDo App

第 23 章 - 利用 UIViewRepresentable 整合UIKit 組件

第 24 章 - 建立搜尋欄視圖並使用自訂綁定(Custom Binding)

第 25 章 - 把所學應用出來!構建個人理財App

第 26 章 - 創建類似App Store使用的動畫視圖轉換

第 27 章 - 如何建立圖像輪播(Image Carousel)

第 28 章 - 如何建立展開式列表視圖和大綱視圖

第 29 章 - 使用 LazyVGrid 和 LazyHGrid 構建集合視圖

第 30 章 - 使用 Shape 和 Animatable 開發帶動畫的環形進度條

第 31 章 - 如何使用 AnimatableModifier 和 LibraryContentProvider

第 32 章 - 使用 TextEditor 支援多行文字輸入

第 33 章 - 使用 matchedGeometryEffect為 App 建立絢麗的視圖動畫

第 34 章 - ScrollViewReader 和網格動畫

第 35 章 - 標籤視圖的運用與自訂標籤列

第 36 章 - 利用 AsyncImage 非同步加載和顯示圖像

第 37 章 - 利用 Searchable 建立搜尋欄

第 38 章 - 利用 Charts 框架建立圖表

第 39 章 - 利用 Live Text API 從圖片中擷取文本

第 40 章 - 透過 ShareLink 來分享文本和圖像等資料

第 41 章 - 利用 ImageRenderer API 輕鬆把 SwiftUI 視圖轉換為圖像

第 42 章 - 如何把 SwiftUI 視圖轉換為 PDF 文件

第 43 章 - 使用 Gauge 視圖顯示進度並創建速度計

第 44 章 - 使用Grid API 創建網格佈局

第 45 章 - 利用 AnyLayout 切換 UI 佈局

第 46 章 - 使用新的 NavigationStack 視圖構建資料導向的導航

所有源代碼均已包括在內,可供下載。 另外,您可以在自己的項目(個人/商業)中自由使用程式碼。

本書包括一年的免費更新。 也就是說,您將繼續免費獲得1年的圖書更新,並以電郵方式通知你免費下載。

Buy this

包括

電子書
PDF/ePub/Mobi
免費更新
一年
Copy product URL

Ratings

4.9
(13 ratings)
5 stars
92%
4 stars
8%
3 stars
0%
2 stars
0%
1 star
0%
$49

精通 SwiftUI

13 ratings
Buy this