【问题标题】:whats a good ios charting library/framework [closed]什么是好的 ios 图表库/框架 [关闭]
【发布时间】:2011-06-08 11:22:38
【问题描述】:

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

【问题讨论】:

  • Core Plot 非常有名并且得到很好的支持。它被用于许多应用程序中。

标签: ios frameworks charts core-plot


【解决方案1】:

iOS 图表库

1.核心剧情: 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 Objective-C 的 KeepEdge iPhone 图表库是一个付费库,提供免费试用。它具有广泛的图表类型,从标准折线图到库存高低图和 3D 聚集条形图。 KeepEdge 确实包含一个带有日期/时间轴的 TimeSeries 图表。

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

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

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

特点:

  1. 所有设备都支持插入式 UIView 子类。
  2. 支持谎言和条形图。
  3. 易于使用以 UITableView 为模型的协议。
  4. 高度可定制。
  5. 展开和折叠动画支持。

缺点:

  1. 需要 iOS 7 或更高版本。

  2. 需要自动引用计数 (ARC)

    经过一番谷歌搜索,我发现 Core-plot 是最灵活且免费的库之一。但如果我们买得起一个值得购买的ShinobiControls,它提供iOS 软件和Android 组件,以简化原生、跨平台移动应用程序的开发。

更新

5. SwiftCharts : https://github.com/i-schuetz/SwiftCharts

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

6.科学图表: https://www.scichart.com/ios-charts

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

【讨论】:

【解决方案2】:

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

发现它是最可靠的!

【讨论】:

  • 谢谢@devraj,会试试看。
【解决方案3】:

Coreplot 非常适合开源选项,但在处理大型数据集时会遇到困难。

我们开发了一套快速的 iOS 控件。我们即将推出图表,有免费试用,如果您有兴趣?

http://www.shinobicontrols.com/

【讨论】:

    【解决方案4】:

    刚刚发布了一个名为 CHRadarGraph 的新 CocoaPod。它是一个圆形条形图,可以在更小的空间内查看大量数据。

    Take a look!

    【讨论】:

    • 可能您可以添加使用示例,更多信息,这样您的答案就可以算a good answer?谢谢
    猜你喜欢
    • 1970-01-01
    • 2010-09-06
    • 2016-12-26
    • 1970-01-01
    • 2010-09-09
    • 2010-09-05
    • 2011-01-04
    • 2010-09-05
    • 2011-11-08
    相关资源
    最近更新 更多