All Projects → crelies → AdvancedList-SwiftUI

crelies / AdvancedList-SwiftUI

Licence: MIT license
MOVED to https://github.com/crelies/AdvancedList | Advanced list with empty, error and loading state implemented with SwiftUI

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to AdvancedList-SwiftUI

SwiftUI-App
This swiftUI Demo is very simple & easy to understand. This swiftUI demo includes On-boarding screens, login screen, forgot password screen, sign up screen, home & logout.
Stars: ✭ 175 (+326.83%)
Mutual labels:  swiftui, swiftui-example, swiftui-components, swiftui-lists
SwiftUI.TextEdit
SwiftUI proof-of-concept text edit component
Stars: ✭ 71 (+73.17%)
Mutual labels:  swiftui, swiftui-example, swiftui-components
RRSettingsKit
A beautiful customizable settings screen created in SwiftUI
Stars: ✭ 118 (+187.8%)
Mutual labels:  swiftui, swiftui-example, swiftui-components
SwiftUIDemo
A demo app showing you how to build a table view and navigation interface with SwiftUI
Stars: ✭ 26 (-36.59%)
Mutual labels:  swiftui, swiftui-example
Advancedlist
Advanced List View for SwiftUI with pagination & different states
Stars: ✭ 165 (+302.44%)
Mutual labels:  pagination, listview
icecream swiftui
No description or website provided.
Stars: ✭ 70 (+70.73%)
Mutual labels:  swiftui, swiftui-example
aprenda-swift
Uma lista de conteúdos para você aprender Swift
Stars: ✭ 429 (+946.34%)
Mutual labels:  mac-os, swiftui
AStack
The Missing SwiftUI Adaptive and Accessible Stacks Library.
Stars: ✭ 110 (+168.29%)
Mutual labels:  swiftui, swiftui-components
SwiftUICalculator
A calculator app using SwiftUI which is introduced in WWDC19
Stars: ✭ 33 (-19.51%)
Mutual labels:  swiftui, swiftui-example
swiftui-example
SwiftUI 示例,技巧和技术集合,帮助我构建应用程序,解决问题以及了解SwiftUI的实际工作方式。
Stars: ✭ 109 (+165.85%)
Mutual labels:  swiftui, swiftui-example
DarkModeSwitcher
Simple app for overriding light mode per app on macOS (demo for a blog post)
Stars: ✭ 37 (-9.76%)
Mutual labels:  swiftui, swiftui-example
React Native Pagination
Animated Pagination For React Native's ListView, FlatList, and SectionList
Stars: ✭ 296 (+621.95%)
Mutual labels:  pagination, listview
react-native-paginated-listview
A simple paginated react-native ListView with a few customization options
Stars: ✭ 14 (-65.85%)
Mutual labels:  pagination, listview
ridesharing-ios
Ridesharing driver & rider sample apps using HyperTrack SDK
Stars: ✭ 97 (+136.59%)
Mutual labels:  swiftui, swiftui-example
InfiniteScroll
You can do a Endless scroll in ListView or RecyclerView with simple steps, with a listener for do request to your web service.
Stars: ✭ 28 (-31.71%)
Mutual labels:  pagination, listview
SwiftCurrent
A library for managing complex workflows in Swift
Stars: ✭ 286 (+597.56%)
Mutual labels:  catalyst, swiftui
ios-sketch-elements
iOS SwiftUI starter kit based on Sketch Elements.
Stars: ✭ 34 (-17.07%)
Mutual labels:  swiftui, swiftui-example
CombineUnsplash
A sample project exploring MVVM pattern with SwiftUI/Combine, using Unsplash API (via Picsum.photos API)
Stars: ✭ 25 (-39.02%)
Mutual labels:  swiftui, swiftui-example
SwiftUI-DesignCode
 SwiftUI-DesignCode is some examples in the process of learning swiftUI 2.0
Stars: ✭ 185 (+351.22%)
Mutual labels:  swiftui, swiftui-example
Swiftui Tutorials
A code example and translation project of SwiftUI. / 一个 SwiftUI 的示例、翻译的教程项目。
Stars: ✭ 1,992 (+4758.54%)
Mutual labels:  swiftui, swiftui-example

AdvancedList-SwiftUI

This repository contains a usage example of my Swift package for an advanced SwiftUI List view which adds pagination and an empty, error and loading state on top of the existing List view. You can find the Swift package here.

Motivation

I often deal with lists which can have different view states (empty, error, items or loading). Currently I use an extended version of IGListKit to create these advanced lists in my UIKit applications.

Preview

Animated preview image

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].