有没有人对ios的图表库/框架有任何建议。我需要能够将内部数据库/仓库中的条形图,饼图,线条趋势图,散点图创建到iPad上。我读过一些关于核心情节的混合报道。
答案 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的图表库。它易于设置,并且可高度自定义。
功能:
缺点:
需要自动引用计数(ARC)
经过一番谷歌搜索,我发现核心情节是最灵活的图书馆之一,免费。但是,如果我们能够负担得起付费的 ShinobiControls 值得购买,它提供iOS软件和Android组件,以简化原生,跨平台移动应用程序的开发。
<强>更新强>
<强> 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控件。我们很快就会发布图表,如果您有兴趣可以免费试用吗?
答案 3 :(得分:0)
刚刚发布了一个名为CHRadarGraph的新CocoaPod。它是一个圆形条形图,允许在较小的空间中查看大量数据。