sfp

SFProgressCircle

A circular gradient progress view implementation for iOS (supports partial circle)

Showing:

Popularity

Downloads/wk

0

GitHub Stars

62

Maintenance

Last Commit

3yrs ago

Contributors

7

Package

Dependencies

0

License

MIT

Categories

Readme

SFProgressCircle

Build Status CocoaPods Platform Twitter

A circular gradient progress view implementation for iOS with efficient drawing using a series of arcs with linear gradient.

Example Usage Example Usage

Features

  • Perfect circular gradient.
  • Possibility to set both startColor and endColor.
  • Possibility to set both startAngle and endAngle.
  • Possibility to set lineWidth.
  • Possibility to set progress with or without animation.
  • Rounded edges for progress line.

TODO

  • Looped circular gradient.
  • Multiple colors for gradient.

Requirements

  • iOS 8.0+
  • Xcode 6.3+

Installation

Embedded frameworks require a minimum deployment target of iOS 8.

CocoaPods

CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:

$ gem install cocoapods

To integrate SFProgressCircle into your Xcode project using CocoaPods, specify it in your Podfile:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'SFProgressCircle'
end

Then, run the following command:

$ pod install

Contribution

Please feel free to ask questions, open issues and submit pull requests.

License

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

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100