ANDLineChartView是一个易于使用的基于视图的类,用于显示动画折线图。
API很简单。只需实现以下数据源方法
- (NSUInteger)numberOfElementsInChartView:(ANDLineChartView *)chartView;
- (CGFloat)chartView:(ANDLineChartView *)chartView valueForElementAtRow:(NSUInteger)row;
- (NSUInteger)numberOfGridIntervalsInChartView:(ANDLineChartView *)chartView;
- (NSString*)chartView:(ANDLineChartView *)chartView descriptionForGridIntervalValue:(CGFloat)interval;
- (CGFloat)maxValueForGridIntervalInChartView:(ANDLineChartView *)chartView;
- (CGFloat)minValueForGridIntervalInChartView:(ANDLineChartView *)chartView;
您还可以通过实现可选的代理方法来指定图表元素之间的间隔
- (CGFloat)chartView:(ANDLineChartView *)chartView spacingForElementAtRow:(NSUInteger)row
字体和颜色可以通过类属性自定义。
要运行示例项目,只需克隆仓库并打开ANDLineChartView.xcworkspace。
iOS7或更高版本
ANDLineChartView可通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中
pod "ANDLineChartView"
Andrzej Naglik, [email protected]
ANDLineChartView可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。