malkouz / Mkmagneticprogress
Licence: mit
A circular progress bar for iOS written in Swift
Stars: ✭ 214
Projects that are alternatives of or similar to Mkmagneticprogress
Multiprogressview
📊 An animatable view that depicts multiple progresses over time. Modeled after UIProgressView
Stars: ✭ 614 (+186.92%)
Mutual labels: cocoapods, progress, progressbar
Swiftloader
A simple and beautiful activity indicator written in Swift
Stars: ✭ 116 (-45.79%)
Mutual labels: cocoapods, progress
Progress dialog
A light weight library to easily manage a progress dialog with simple steps whenever you need to do it. You can easily show and hide it.
Stars: ✭ 196 (-8.41%)
Mutual labels: progress, progressbar
Progress
基于Vue 2.x 的进度条,支持直线和环形(顺时针和逆时针)。Vue-based progress component, support line and circle(clockwise or couterclockwise).
Stars: ✭ 130 (-39.25%)
Mutual labels: progress, progressbar
Delayedprogress
ProgressDialog that waits a minimum time to be dismissed before showing. Once visible, the ProgressDialog will be visible for a minimum amount of time to avoid "flashes" in the UI.
Stars: ✭ 95 (-55.61%)
Mutual labels: progress, progressbar
Jocircularslider
A highly customisable and reusable circular slider for iOS applications.
Stars: ✭ 128 (-40.19%)
Mutual labels: progress, circular
Donut
Donut is a library for arranging views circularly like a donut.
Stars: ✭ 141 (-34.11%)
Mutual labels: cocoapods, circular
Apesuperhud
A simple way to display a HUD with a message or progress information in your application.
Stars: ✭ 156 (-27.1%)
Mutual labels: cocoapods, progress
Svprogresshud
A clean and lightweight progress HUD for your iOS and tvOS app.
Stars: ✭ 12,339 (+5665.89%)
Mutual labels: cocoapods, progress
Mscircularslider
A fully-featured, powerful circular slider for iOS applications
Stars: ✭ 94 (-56.07%)
Mutual labels: cocoapods, circular
Progress Bar
Multiplatform netstandard 2.0 C# console progress bar, with support for single or multithreaded progress updates.
Stars: ✭ 53 (-75.23%)
Mutual labels: progress, progressbar
Ruby Progressbar
Ruby/ProgressBar is a text progress bar library for Ruby.
Stars: ✭ 1,378 (+543.93%)
Mutual labels: progress, progressbar
Uicircularprogressring
A circular progress bar for iOS written in Swift
Stars: ✭ 1,658 (+674.77%)
Mutual labels: progress, circular
Hgcircularslider
A custom reusable circular / progress slider control for iOS application.
Stars: ✭ 2,240 (+946.73%)
Mutual labels: progress, circular
Vue Step Progress
A simple Vue component that displays a Progress Bar with labels for each step
Stars: ✭ 26 (-87.85%)
Mutual labels: progress, progressbar
React Customizable Progressbar
Customizable circular progress bar component for React 🍩
Stars: ✭ 37 (-82.71%)
Mutual labels: progressbar, circular
Radialprogressbar
Radial ProgressBar inspired by Apple Watch OS. It is highly Customisable
Stars: ✭ 141 (-34.11%)
Mutual labels: progress, progressbar
MKMagneticProgress
MKMagneticProgress
A circular progress bar for iOS written in Swift
Features
- Interface builder designable
- Highly customizable and flexible
- Easy to use
- Written in Swift
Installation
CocoaPods (Recommended)
- Install CocoaPods
- Add this repo to your
Podfile
target 'Example' do
# IMPORTANT: Make sure use_frameworks! is included at the top of the file
use_frameworks!
platform :ios, '8.0'
pod 'MKMagneticProgress'
end
- Run
pod install
- Open up the
.xcworkspace
that CocoaPods created - Done!
Manually
Simply download the MKMagneticProgress.swift
file from here into your project, make sure you point to your projects target
Usage
Interface Builder
Simply drag a UIView
into your storyboard. Make sure to subclass MKMagneticProgress
and that the module points MKMagneticProgress
.
Design your heart out
Usage
import MKMagneticProgress
@IBOutlet weak var magProgress:MKMagneticProgress!
override func viewDidLoad() {
magProgress.setProgress(progress: 0.5, animated: true)
magProgress.progressShapeColor = UIColor.blue
magProgress.backgroundShapeColor = UIColor.yellow
magProgress.titleColor = UIColor.red
magProgress.percentColor = UIColor.black
magProgress.lineWidth = 10
magProgress.orientation = .top
magProgress.lineCap = .round
magProgress.title = "Title"
magProgress.percentLabelFormat = "%.2f%%"
}
Example project
Take a look at the example project over here
- Download it
- Open the
Example.xcworkspace
in Xcode - Enjoy!
Author
Moayad Al kouz, [email protected]
Twitter : @malkouzLicense
MKMagneticProgress 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].