什么是一个好的ios图表库/框架

时间:2011-06-08 11:22:39

标签: ios frameworks charts core-plot

有没有人对ios的图表库/框架有任何建议。我需要能够将内部数据库/仓库中的条形图,饼图,线条趋势图,散点图创建到iPad上。我读过一些关于核心情节的混合报道。

4 个答案:

答案 0 :(得分:16)

iOS图表库

1.Core Plot: https://github.com/core-plot/core-plot

Core Plot是OS X和iOS的绘图框架。它提供数据的2D可视化,并与Core Animation,Core Data和Cocoa Bindings等Apple技术紧密集成。

优势: Core Plot是一个免费的开源图表库,可在新BSD许可下使用。

示例图: https://github.com/core-plot/core-plot/wiki/Example-Graphs#wiki-dropplot-example-app

2.Shinobi图表: http://www.shinobicontrols.com/ios/shinobicharts

Shinobi Controls发布了他们的新图表库,Shinobi Charts。这是一个付费图书馆,但可免费试用30天。它有几种图表类型,从饼图和甜甜圈到条形图和区域图.Shinobi包含一套全面的苹果风格文档。

优势:

在与图表交互的顺畅性方面,Shinobi具有明显的优势。平移和缩放具有动力并且平稳地移动到所要求的新范围。 Shinobi交互的表现也明显优于Core Plot,特别是当图表上有很多标签时。

Shinobi非常轻巧而且非常完美。

价格计划: http://www.shinobicontrols.com/ios/shinobicharts/price-plans

3.KeepEdge: http://www.keepedge.com/products/iphone_charting/

适用于iPhone的KeepEdge iPhone图表库Objective-C是一个付费库,提供免费试用。它具有多种图表类型,从标准折线图到Stock High Low图表和3D Clustered Bar图表。 KeepEdge包含一个TimeSeries图表,带有日期/时间轴。

价格计划http://www.keepedge.com/purchase/#pIphoneChart

4.JBChartView: https://github.com/Jawbone/JBChartView

Jawbone用于线条图和条形图的基于iOS的图表库。它易于设置,并且可高度自定义。

功能:

  1. 所有设备都支持Drop-in UIView子类。
  2. 谎言和条形图支持。
  3. 简单易用的UITableView建模协议。
  4. 高度可定制。
  5. 展开&崩溃动画支持。
  6. 缺点:

    1. 需要iOS 7或更高版本。
    2. 需要自动引用计数(ARC)

      经过一番谷歌搜索,我发现核心情节是最灵活的图书馆之一,免费。但是,如果我们能够负担得起付费的 ShinobiControls 值得购买,它提供iOS软件和Android组件,以简化原生,跨平台移动应用程序的开发。

    3. <强>更新

      <强> 5。 SwiftCharts: https://github.com/i-schuetz/SwiftCharts

      这是一个用Swift编写的iOS新图表库。它是免费的,开源的,据说易于使用和高度可定制。 Video

      <强> 6。 SciChart: https://www.scichart.com/ios-charts

      这是一个适用于iOS的新图表库,用Objective-C编写并支持Swift。这是付费的,但对于流式图表和实时更新非常强大。 Video

答案 1 :(得分:5)

我们过去曾经用过这个 http://code.google.com/p/core-plot/

并发现它是最可靠的!

答案 2 :(得分:1)

Coreplot适用于开源选项,但在大数据集方面存在困难。

我们开发了一套快速的iOS控件。我们很快就会发布图表,如果您有兴趣可以免费试用吗?

http://www.shinobicontrols.com/

答案 3 :(得分:0)

刚刚发布了一个名为CHRadarGraph的新CocoaPod。它是一个圆形条形图,允许在较小的空间中查看大量数据。

Take a look!