Skip to content

nhatminh12369/BarChart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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, nvnminh0@gmail.com

License

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages