JTChartView 1.0.1

JTChartView 1.0.1

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2016年11月

[Jakub]维护。




JTChartView 是一种新的 轻量级且可完全自定义 的解决方案,用于 绘制曲线 和用 渐变 填充其下方的空间。结果是一张 美丽的图表

Example Chart 1 Example Chart 2

安装

有两种方法可以将 JTProgressHUD 库添加到您的项目中。将其作为常规库添加或通过 CocoaPods 安装。

pod 'JTChartView'

您还可以使用以下方法快速尝试示例项目:

pod try JTChartView

库要求目标 iOS 7.0 以上

在纵向和横向模式下均有效

用法和自定义

JTChartView 是设计为一行代码创建的。核心逻辑创建所有层并将它们绘制到最终的 JTChartView 中。你必须为该 JTChartView 创建一个 父视图 以确保其正确工作。

简单编程示例

// Parent view (Whatever you need)
UIView *baseChartView = [[UIView alloc] initWithFrame:CGRectMake(30.0, 30.0, self.view.frame.size.width - 60.0, self.view.frame.size.width - 60.0)];
baseChartView.layer.masksToBounds = true;
baseChartView.backgroundColor = [UIColor whiteColor];

// JTChartView
JTChartView *chartView = [[JTChartView alloc] initWithFrame:baseChartView.bounds 
                                              values:@[@15, @5, @10] 
                                              curveColor:[UIColor grayColor] 
                                              curveWidth:5.0 
                                              topGradientColor:[UIColor redColor] 
                                              bottomGradientColor:[UIColor orangeColor] 
                                              minY:0.5 
                                              maxY:1.0 
                                              topPadding:10.0];
[baseChartView addSubview:chartView];

变更日志

v1.0.0 - 07.03.15

  • [新增] 初始提交

作者

此库由 Jakub Truhlar 开源。

许可证

MIT 许可证 (MIT) 版权所有 © 2015 Jakub Truhlar