This is the sample code for my Building a Collection For SwiftUI article series.
It contains:
- A Swift package with a collection for SwiftUI.
- A sample project.
This collection intends to solve performance issues associated with SwiftUI stack and scroll view nesting, especially on tvOS. It achieves this results by wrapping UICollectionView
internally.
This code is a companion to the aforementioned article. It should not be used as a library. The Swift package is intended for experimental use in custom projects.
This project must be compiled with Xcode 12.
The package is compatible with iOS and tvOS 13 and above. The example project runs on iOS and tvOS 14 and above.
See the LICENSE file for more information.