SkillAgentSearch skills...

SwiftUICollectionView

UICollectionView wrapper example for SwiftUI using Combine, UICollectionViewCompositionalLayout and UICollectionViewDiffableDataSource

Install / Use

/learn @shabib87/SwiftUICollectionView

README

SwiftUI CollectionView

Swift 5.2

Example project in support for blog post: https://www.codewithshabib.com/how-to-create-a-swiftui-collectionview/

Key takeouts:

  • SwiftUI
  • Combine
  • iOS 13.0
  • UICollectionViewCompositionalLayout
  • UICollectionViewDiffableDataSource
  • Clean Architecture

Features:

  • Pull to refresh
  • Pagination support

I'm using SwiftLint and SwiftFormat to ensure coding style and format. Also using Komondor to automate it with git precommit hook.

Installation:

  • $ swift build
  • $ swift run komondor install

| Demo | | ------------- | | output |

Related Skills

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated3y ago
Forks2

Languages

Swift

Security Score

75/100

Audited on Feb 8, 2023

No findings