default - progress indicator looks like default iOS UIActivityIndicator. bar - line progress bar with a Binding progress value and background color, default is Color.clear:
PopupView - Toasts and popups library Grid - The most powerful Grid container ScalingHeaderScrollView - A scroll view with a sticky header which shrinks as you scroll AnimatedTabBar - A tabbar with number of preset animations MediaPicker - Customizable media picker Chat - Chat UI framework with fully customizable message cells, input view, and a built-in media picker ConcentricOnboarding - Animated onboarding flow FloatingButton - Floating button menu ActivityIndicatorView - A number of animated loading indicators SVGView - SVG parser LiquidSwipe - Liquid navigation animation
ProgressIndicatorView
A number of preset progress indicators created with SwiftUI
We are a development agency building phenomenal apps.
Usage
Create a progress indicator like this:
where
showProgressIndicator
- bool value you may change to display or hide the indicatortype
- value fromProgressIndicatorView.IndicatorType
enumYou may alter it with standard SwiftUI means like this:
Indicator types
default
- progress indicator looks like default iOS UIActivityIndicator.bar
- line progress bar with a BindingColor.clear
:impulseBar
- impulse line bar, works asbar
indicator with an impulse effect.dashBar
- discrete line bar, with number of pieces, default is 8:circle
- cirle progress indicator, withlineWidth
andstrokeColor
:Examples
To try out the ProgressIndicatorView examples:
git clone git@github.com:exyte/ProgressIndicatorView.git
cd <ProgressIndicatorViewRepo>/Example
pod install
to install all dependenciesxed .
to open project in the XcodeInstallation
Swift Package Manager
CocoaPods
Carthage
Requirements
Our other open source SwiftUI libraries
PopupView - Toasts and popups library
Grid - The most powerful Grid container
ScalingHeaderScrollView - A scroll view with a sticky header which shrinks as you scroll
AnimatedTabBar - A tabbar with number of preset animations
MediaPicker - Customizable media picker
Chat - Chat UI framework with fully customizable message cells, input view, and a built-in media picker
ConcentricOnboarding - Animated onboarding flow
FloatingButton - Floating button menu
ActivityIndicatorView - A number of animated loading indicators
SVGView - SVG parser
LiquidSwipe - Liquid navigation animation