Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/defagos/SwiftUICollection

A collection view for SwiftUI
https://github.com/defagos/SwiftUICollection

Last synced: about 1 month ago
JSON representation

A collection view for SwiftUI

Awesome Lists containing this project

README

        

# Building a Collection For SwiftUI - Sample Code

This is the sample code for my [_Building a Collection For SwiftUI_](http://defagos.github.io/swiftui_collection_intro) 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.

## Purpose

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.

## Requirements

This project must be compiled with Xcode 12.

## Compatibility

The package is compatible with iOS and tvOS 13 and above. The example project runs on iOS and tvOS 14 and above.

## License

See the [LICENSE](../LICENSE) file for more information.