Latest 2.0
Homepage https://github.com/levigroker/GRKCircularGraphView
License Creative Commons Attribution 4.0 International License
Platforms ios 7.0
Authors

A UIView subclass which renders a one-item circular bar graph with an animatable
percentage property and configurable orientation, colors, etc. CALayers are used for
drawing efficiency and implicit animation.

Demo

Installing

If you’re using CocoPods it’s as simple as adding this to your
Podfile:

pod 'GRKCircularGraphView'

otherwise, simply add the contents of the GRKCircularGraphView subdirectory to your
project.

Documentation

GRKCircularGraphView is to be used as you would any other UIView and will draw the
circular bar graph to fill the smallest dimension of its bounds.

The main API is documented in GRKCircularGraphView.h but at its most basic:

GRKCircularGraphView *graphView = ...
graphView.percent = 0.42f;

The color of the graph and border is determined by the tintColor of the view, but can be
explicitly configured, and it is capable of different colors for the bar and border.

Additional documentation is available in GRKCircularGraphView.h and example usage
can be found in the GRKCircularGraphViewTestApp source.

Licence

This work is licensed under the Creative Commons Attribution 4.0 International License.
Please see the included LICENSE.txt for complete details.

About

A professional iOS engineer by day, my name is Levi Brown. Authoring a blog
grokin.gs, I am reachable via:

Twitter @levigroker
Email [email protected]

Your constructive comments and feedback are always welcome.

Latest podspec

{
    "name": "GRKCircularGraphView",
    "version": "2.0",
    "summary": "Renders a one-item circular bar graph with an animatable percentage property and configurable orientation, colors, etc.",
    "description": "A UIView subclass which renders a one-item circular bar graph with an animatablenpercentage property and configurable start angle, colors, etc. CALayers are usednfor drawing efficiency and implicit animation.",
    "homepage": "https://github.com/levigroker/GRKCircularGraphView",
    "license": "Creative Commons Attribution 4.0 International License",
    "authors": {
        "Levi Brown": "[email protected]"
    },
    "social_media_url": "https://twitter.com/levigroker",
    "source": {
        "git": "https://github.com/levigroker/GRKCircularGraphView.git",
        "tag": "2.0"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source_files": "GRKCircularGraphView/**/*.{h,m}"
}

Pin It on Pinterest

Share This