All Projects → vinothvino42 → Vvcircleprogressbar

vinothvino42 / Vvcircleprogressbar

Licence: mit
A custom circle progress bar with pulse animation.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Vvcircleprogressbar

Theglowingloader
TheGlowingLoader is the highly configurable library to indicate progress and is natively created for Android Platform. It is an implementation of a design composed by Shashank Sahay.
Stars: ✭ 379 (+1357.69%)
Mutual labels:  progressbar, progressview
Typrogressbar
Custom animating gradient progress bar
Stars: ✭ 106 (+307.69%)
Mutual labels:  progressbar, progressview
Multiprogressview
📊 An animatable view that depicts multiple progresses over time. Modeled after UIProgressView
Stars: ✭ 614 (+2261.54%)
Mutual labels:  progressbar, progressview
Arcseekbar
🎡 ArcSeekBar 一个弧形可拖动进度条控件。弧形大小,弧度,颜色渐变等配置完全可定制化
Stars: ✭ 115 (+342.31%)
Mutual labels:  progressbar, progressview
Progressstatusbar
Another way to show progress. A progress View over the system StatusBar.
Stars: ✭ 283 (+988.46%)
Mutual labels:  progressbar, progressview
Progressview
🌊 A polished and flexible ProgressView, fully customizable with animations.
Stars: ✭ 425 (+1534.62%)
Mutual labels:  progressbar, progressview
Segmentedarcview
Unique & beautiful segmented arc view with rich customisation options! RTL supported.
Stars: ✭ 67 (+157.69%)
Mutual labels:  progressbar, progressview
GaugeProgressView
Tired of boring Android progress views? This one is amazing!
Stars: ✭ 17 (-34.62%)
Mutual labels:  progressbar, progressview
GradientProgressView
一个简单的进度条控件
Stars: ✭ 15 (-42.31%)
Mutual labels:  progressbar, progressview
Circleprogressview
🎡 CircleProgressView是一个圆形渐变的进度动画控件(支持外环显示刻度,内环随之变化,配置参数完全可配),动画效果纵享丝滑。
Stars: ✭ 314 (+1107.69%)
Mutual labels:  progressbar, progressview
Material Progressview
🔥A beautiful, gradual and simple used progress view for android.
Stars: ✭ 406 (+1461.54%)
Mutual labels:  progressbar, progressview
Progressbar
Terminal-based progress bar for Java / JVM
Stars: ✭ 625 (+2303.85%)
Mutual labels:  progressbar
Pb
Console progress bar for Rust
Stars: ✭ 402 (+1446.15%)
Mutual labels:  progressbar
Audiowave Progressbar
Lightweight audiowave progressbar for Android
Stars: ✭ 380 (+1361.54%)
Mutual labels:  progressbar
Go Pretty
Pretty print tables and more in golang!
Stars: ✭ 777 (+2888.46%)
Mutual labels:  progressbar
Tty Progressbar
Display a single or multiple progress bars in the terminal.
Stars: ✭ 377 (+1350%)
Mutual labels:  progressbar
Konsole
Home of the simple console library consisting of ProgressBar, Window, Form, Draw & MockConsole (C# console progress bar with support for single or multithreaded progress updates) Window is a 100%-ish console compatible window, supporting all normal console writing to a windowed section of the screen, supporting scrolling and clipping of console output.
Stars: ✭ 467 (+1696.15%)
Mutual labels:  progressbar
Tqdm
A Fast, Extensible Progress Bar for Python and CLI
Stars: ✭ 20,632 (+79253.85%)
Mutual labels:  progressbar
Ngx Progressbar
Angular progress bar ☄
Stars: ✭ 813 (+3026.92%)
Mutual labels:  progressbar
React Circular Progressbar
A circular progressbar component, built with SVG and extensively customizable
Stars: ✭ 742 (+2753.85%)
Mutual labels:  progressbar

VVCircleProgressBar

Pod Version Swift 4.2 Twitter: @vinothvino42

A custom pulse animating circle progress bar.

Preview

VVCircleProgressBar1 VVCircleProgressBar2

Installation

You can install this circle progress bar in two ways.

1. CocoaPods

VVCircleProgressBar is available through Cocoapods. To install it, simply add the following line to your Podfile.

pod 'VVCircleProgressBar'

2. Manually

Download and copy VVCircleProgressBar/VVCircleProgressBar.swift file to your project.

Usage

VVCircleProgressBar can be instantiated programmatically.

let progressBar = VVCircleProgressBar()
progressBar.center = self.view.center
self.view.addSubview(progressBar)

Customize

You can customize the progress bar color, text font and text color

  • Progress Text
progressBar.textColor = UIColor.white
progressBar.font = UIFont(name: "HelveticaNeue-Bold", size: 24)!
  • Progress Bar Color
progressBar.pulseColor = UIColor.pulseFillColor
progressBar.progressColor = UIColor.outlineStrokeColor
progressBar.trackStrokeColor = UIColor.trackStrokeColor
progressBar.trackFillColor = UIColor.backgroundColor
  • Size of Progress Bar
progressBar.progressLayerWidth = 20
progressBar.trackLayerWidth = 20
progressBar.pulseLayerWidth = 1.3

To start pulse animation

progressBar.startPulseAnimation()

To stop pulse animation

progressBar.stopPulseAnimation()

License

VVCircleProgressBar is available under MIT license. See the LICENSE file for more info.

Author

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].