Latest 0.0.1
Homepage https://github.com/ridvank/RKPieChart
License MIT
Platforms ios 9.0
Authors

RKPieChart: Super easy Pie Chart

Cocoapod
CI Status
Version
License
Platform
Language

RKPieChart is super easy pie chart view written in Swift 3.

Screenshots

RKPieChartRKPieChartRKPieChartRKPieChart

Animations

0
1

Initalization

First of all single or multiple RKPieChartItem should be created. ratio and color are required but title variable is optional on init method.

let firstItem: RKPieChartItem = RKPieChartItem(ratio: 50, color: .orange, title: "1️⃣th Item ")
let secondItem: RKPieChartItem = RKPieChartItem(ratio: 30, color: .gray, title: "2️⃣nd Item")
let thirdItem: RKPieChartItem = RKPieChartItem(ratio: 20, color: .yellow, title: "3️⃣th Item")

Initalization is also simple; items variable is required and centerTitle variable is optional.

let chartView = RKPieChartView(items: [firstItem, secondItem, thirdItem], centerTitle: "I am title 🕶")

You can change background color of the pie chart circle:

chartView.circleColor = .green

To change the arc width of the chart:

chartView.arcWidth = 60

You can also give indensity to the chart by updating isIntensityActivated variable. false is the default behaviour.

chartView.isIntensityActivated = true

You can update the style of the pie chart. 3 types supported. butt,square and round. If you have 1 item to show you can choose all of them. However If you have multiple item round and square not supported.

chartView.style = .butt

You can hide the RKPieChart item title if you want by using:

chartView.isTitleViewHidden = false

You can animate RKPieChart view if you want by using:

chartView.isAnimationActivated = true

Default type is false which means no animation will be executed.

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Requirements

  • Xcode 8
  • iOS 9.0+

Installation

RKPieChart is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod "RKPieChart"

Author

Ridvan Kuccuk, [email protected]

License

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

Latest podspec

{
    "name": "RKPieChart",
    "version": "0.0.1",
    "summary": "Create super easy pie charts with RKPieChart!",
    "description": "RKPieChart creates pie charts in super easy way for you. You can divide your pie chart if you want. You can add custom titles for your divided pies and etc.",
    "homepage": "https://github.com/ridvank/RKPieChart",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "ridvank": "[email protected]"
    },
    "source": {
        "git": "https://github.com/ridvank/RKPieChart.git",
        "tag": "0.0.1"
    },
    "platforms": {
        "ios": "9.0"
    },
    "source_files": "RKPieChart/Classes/**/*",
    "pushed_with_swift_version": "3.1"
}

Pin It on Pinterest

Share This