All Projects → yashthaker7 → Typrogressbar

yashthaker7 / Typrogressbar

Licence: mit
Custom animating gradient progress bar

Programming Languages

swift
15916 projects
swift4
162 projects

Projects that are alternatives of or similar to Typrogressbar

GradientProgressView
一个简单的进度条控件
Stars: ✭ 15 (-85.85%)
Mutual labels:  progressbar, gradient, progressview
Progressstatusbar
Another way to show progress. A progress View over the system StatusBar.
Stars: ✭ 283 (+166.98%)
Mutual labels:  progressbar, progressview
GaugeProgressView
Tired of boring Android progress views? This one is amazing!
Stars: ✭ 17 (-83.96%)
Mutual labels:  progressbar, progressview
Circleprogressview
🎡 CircleProgressView是一个圆形渐变的进度动画控件(支持外环显示刻度,内环随之变化,配置参数完全可配),动画效果纵享丝滑。
Stars: ✭ 314 (+196.23%)
Mutual labels:  progressbar, progressview
LimitlessUI
Awesome C# UI library that highly reduced limits of your application looks
Stars: ✭ 41 (-61.32%)
Mutual labels:  progressbar, gradient
Progressmeter
Measuring the progress with annotations 🔱
Stars: ✭ 107 (+0.94%)
Mutual labels:  xcode, progressbar
Arcseekbar
🎡 ArcSeekBar 一个弧形可拖动进度条控件。弧形大小,弧度,颜色渐变等配置完全可定制化
Stars: ✭ 115 (+8.49%)
Mutual labels:  progressbar, progressview
Multiprogressview
📊 An animatable view that depicts multiple progresses over time. Modeled after UIProgressView
Stars: ✭ 614 (+479.25%)
Mutual labels:  progressbar, progressview
Progressview
🌊 A polished and flexible ProgressView, fully customizable with animations.
Stars: ✭ 425 (+300.94%)
Mutual labels:  progressbar, progressview
Material Progressview
🔥A beautiful, gradual and simple used progress view for android.
Stars: ✭ 406 (+283.02%)
Mutual labels:  progressbar, progressview
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 (+257.55%)
Mutual labels:  progressbar, progressview
Segmentedarcview
Unique & beautiful segmented arc view with rich customisation options! RTL supported.
Stars: ✭ 67 (-36.79%)
Mutual labels:  progressbar, progressview
Vvcircleprogressbar
A custom circle progress bar with pulse animation.
Stars: ✭ 26 (-75.47%)
Mutual labels:  progressbar, progressview
Dtgradientbutton
Easy way to set gradient background to your buttons.
Stars: ✭ 76 (-28.3%)
Mutual labels:  xcode, gradient
Openrct2
An open source re-implementation of RollerCoaster Tycoon 2 🎢
Stars: ✭ 10,115 (+9442.45%)
Mutual labels:  xcode
Swiftplaygroundscli
Easily generate Swift Playgrounds from your command line 👨‍💻
Stars: ✭ 103 (-2.83%)
Mutual labels:  xcode
Danger Xcode summary
A Danger plugin that shows all build errors, warnings and unit tests results generated from xcodebuild.
Stars: ✭ 98 (-7.55%)
Mutual labels:  xcode
Stompclientlib
Simple STOMP Client library, Swift 3 and 4, 4.2, 5 compatible
Stars: ✭ 99 (-6.6%)
Mutual labels:  xcode
Swimat
An Xcode formatter plug-in to format your swift code.
Stars: ✭ 1,388 (+1209.43%)
Mutual labels:  xcode
Ios Learning Materials
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (+1201.89%)
Mutual labels:  xcode

TYProgressBar

Version License Platform

Custom animating gradient progress bar.

gif

Installation

TYProgressBar is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'TYProgressBar'

How to use

let progressBar = TYProgressBar()

func setupProgressBar() {
progressBar.frame = CGRect(x: 0, y: 0, width: 220, height: 220)
progressBar.center = self.view.center
self.view.addSubview(progressBar)
}

Customize

You can change gradient color and label font and text color

progressBar.trackColor = UIColor(white: 0.2, alpha: 0.5)
progressBar.gradients = [UIColor.red, UIColor.yellow]
progressBar.textColor = .orange
progressBar.font = UIFont(name: "HelveticaNeue-Medium", size: 22)!
progressBar.lineDashPattern = [10, 4]   // lineWidth, lineGap
progressBar.lineHeight = 5

Show progress

progressBar.progress = 0.5    // between 0 to 1

ss1 ss2 ss3

Author

Yash Thaker, [email protected]

License

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

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