Collection View
iOS 14 的 Diffable Data Source 讓你輕鬆建立和更新大量資料
在 iOS 13 中,Apple 除了引入了 Swift UI 這個宣告式 (declarative) UI 框架外,還為 UIKit 框架添加了不少新功能,當中最重要的就是 UICollectionView 的改善。 準確來說,新的 Compositional Layouts 和 Diffable Data Sources APIs,讓我們更容易構建進階 CollectionView 佈局和集中的資料源。 [...]
iOS 14 UICollectionView 新功能 讓我們跟 Cell Item Identifier 說再見!
雖然在 WWDC 2020 沒有介紹 SwiftUI 引入 Collection View 的消息,但這無阻 UICollectionView 新增強大的新功能。 iOS 13 時,在 CollectionViews 中引進 CompositionalLayouts 與 DiffableDataSources,為 UICollectionView 的建構 Layout 以及 DataSources 帶來更多的彈性。 到了 iOS 14,CollectionView API [...]
SwiftUI 教學:利用 LazyVGrid 和 LazyHGrid 簡單步驟創建集合視圖
SwiftUI 最初的版本沒有原生集合視圖 (collection view)。你可以自己構建一個解決方案,或是使用第三方程式庫。在今年的 WWDC 中,Apple 為 SwiftUI 框架引入了許多新功能,其中一個就是實作 Grid 視圖。SwiftUI 現在為開發者提供兩個新的 UI 組件: LazyVGrid 和 LazyHGrid,一個用於創建垂直 [...]
iOS
《iOS 10 App程式設計進階攻略:39個必學的開發技巧》正式推出
iOS
Lottie初學者教學指南:如何在iOS App設計一個令人驚豔的動畫
Swift
精通Swift:列舉、閉包、泛型、Protocols和高階函數
iOS
iOS 9 新功能 : 堆疊視圖介紹 (Stack Views)
Swift
Swift 2 初學者指南
iOS
Swift 教學:如何使用iOS Charts API 製作漂亮的圖表
iOS
以Parse與Swift建構一個像Instagram一樣的App
iOS
建立一個像Medium App的下滑選單
iOS