Latest 1.0.4
Homepage https://github.com/janeshsutharios/JKCircularProgess
License MIT
Platforms ios 9.0
Authors

JKCircularProgess for showing circular animated progress

JKCircularProgess

Features

  • You can select half circle, full circle or as per your use case angle.
  • It’s customisable using @IBInspectable

You can select Line width, Animation duration, Track color & circleColor from the Attribute inspector

JKCircularProgess

  • Or can also select programetically as below –

Example usage

@IBOutlet weak var customJKView: JKCircleView!    

    override func viewDidLoad() {
        customJKView.animationDuration = 3
        customJKView.lineWidth = 10
        customJKView.isToRemoveLayerAfterCompletion = true
    }
    @IBAction func tapsDrawCircle(_ sender: UIButton) {
        addFullCircleView()
    }
    ///angle = 1 is 360 degree, angle = 0.5 is 180 degree --set as your use case 0 < angle <1
    func addFullCircleView() {
        customJKView.animateCircle(angle: 1)

    }

Latest podspec

{
    "name": "JKCircularProgess",
    "version": "1.0.4",
    "summary": "For showing circular animated progress",
    "description": "JKCircularProgess for showing circular animated progress",
    "homepage": "https://github.com/janeshsutharios/JKCircularProgess",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Janesh": "[email protected]"
    },
    "source": {
        "git": "https://github.com/janeshsutharios/JKCircularProgess.git",
        "tag": "1.0.4"
    },
    "platforms": {
        "ios": "9.0"
    },
    "swift_version": "4.0",
    "source_files": "JKCircularProgress/JKCircularView/JKCircularView.swift"
}

Pin It on Pinterest

Share This