BarChart Save

An extremely light-weight, animatable bar chart, written in Swift 5.0, XCode 10.2

Project README

BarChart

This is an extremely light-weight, animatable bar chart. The main objective is to help iOS developers to learn how to create their own charts from scratch without using any third-party libraries.

It is created along with a tutorial on Medium: Tutorial on Medium

Demo

demo

Usage

let chart = BeautifulBarChart(frame: CGRect(x: 0, y: 0, width: 200, height: 300))
let dataEntries = [
    DataEntry(color: UIColor.red, height: 0.2, textValue: "20", title: "Some title"),
    DataEntry(color: UIColor.green, height: 0.7, textValue: "70", title: "Some title")
]
chart.updateDataEntries(dataEntries: dataEntries, animated: true)
self.view.addSubview(chart) // Assuming that you are writing this code inside a view controller

Authors

Minh Nguyen, [email protected]

License

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

Open Source Agenda is not affiliated with "BarChart" Project. README Source: nhatminh12369/BarChart
Stars
294
Open Issues
6
Last Commit
4 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating