Latest 2.1.0
Homepage https://github.com/jamesdouble/JDProgressRoundView
License Apache License 2.0
Platforms ios 10.0
Authors

Mutiple Display Style (types):

1 (.DownToTop) 2 (.Loop) 3. (.GrownCircle)

Alt text Alt text Alt text

4(.Water) 5(.HeartBeat)

Alt text Alt text


Introduction

JDProgressRoundView is Stylish Process Meter Based on UIProgressView.
It growns 5% every tap, or you can just set the progress u want.

Thanks for using.


Installation

You can use cocoapods now.

 pod 'JDProgressRoundView'

Or fork my repo & import the JDProgressRoundView Directory.


Usage

init(frame :CGRect)

—> Default: types=(.DownToTop) color=(red)
Example

JD:JDProgressRoundView = JDProgressRoundView(frame: self.view.frame)

init(frame: CGRect,howtoincrease t:types,unit u:String)

—> Default: color=(red)
Example

JD = JDProgressRoundView(frame: self.view.frame, howtoincrease: .Loop,unit: "%")

init (frame: CGRect,howtoincrease t:types,ProgressColor c:UIColor,BorderWidth b:CGFloat)

Example

JD = JDProgressRoundView(frame: self.view.frame, howtoincrease: .Water,ProgressColor:UIColor.blue,BorderWidth:13.0)

Method:

setProgress(p:CGFloat, animated: Bool) —>  SetProgress Directly(Default maximun = 100.0)

setTypes(change:types) —> Change Display Style above

Latest podspec

{
    "name": "JDProgressRoundView",
    "version": "2.1.0",
    "summary": "Progress Meter",
    "homepage": "https://github.com/jamesdouble/JDProgressRoundView",
    "license": {
        "type": "Apache License 2.0",
        "file": "LICENSE"
    },
    "authors": {
        "JamesDouble": "[email protected]"
    },
    "source": {
        "git": "https://github.com/jamesdouble/JDProgressRoundView.git",
        "tag": "2.1.0"
    },
    "platforms": {
        "ios": "10.0"
    },
    "source_files": "ProgressRoundView/JDProgressRoundView/*",
    "pushed_with_swift_version": "3.1"
}

Pin It on Pinterest

Share This