An adaptive scrollable graph view for iOS to visualise simple discrete datasets

ScrollableGraphView

An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.

An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift. Originally written for a small personal project.

The main goal of the this graph component is to visualise simple discrete datasets and allow the the user to scroll through the graph.

Announcements

9-7-2017 - Looking for Examples:

If your application uses this component and you would like to show it off, please let me know as I would like to create a gallery. Please create a pull request and update the examples .md with the app name and URL. I will add screenshots of the applications to a gallery for everyone to see.

9-7-2017 - Version 4:

Version 4 was released which adds multiple plots, dynamic reloading of values, more reference line customisation options and various bug fixes.

The public interface is incompatible with previous versions. If you prefer to keep using the older version, make sure to specify version 3 in your podfile or downloaded the classes from a pre-v4 release.

Initialisation animations and range adaption animations.

Multiple plots and dynamic reloading of the values.


Range adaption when scrolling through the graph. The range of the y-axis will automatically adapt to to the min and max of the visible points.


Smooth scrolling around the graph.

Handles as many points as you can throw at it.

Many customisation options. (Check the customisation section)

GitHub