有一个很好的iPhone图表库吗?

我需要在我正在处理的iPhone应用程序中呈现和显示图表(现在是条形图,但稍后可能需要更多types)。 我已经做了一些环顾四周,它看起来不像有什么好的,成熟的iPhone图表库。 我也在Mac上寻找可以改编的Cocoa,但是还没有发现什么好东西。

有人处理过这个? 任何build议?

我确实find了核心剧情 ,但似乎处于发展的初期阶段。

编辑添加需求的细节(因为他们目前站在;))

  • 条形图
  • 水平条形图
  • 双重堆积的条形图
  • 轴标签(包括在y轴上旋转90度)
  • 图表上每个栏上方的标签
  • 阴影或自定义的背景

激发Core Plot项目的诸多因素之一是iPhone上缺乏良好的绘图框架。 Core Plot还包括许多其他的使用案例,包括桌面系统,但其devise从一开始就包含了iPhone支持。 它变得非常接近可用,目前正在用于多种运输iPhone和OS X应用程序。

编辑2/10

核心情节自从我第一次发布摘要以来已经走过了很长一段路。 这个框架现在有条形图(包括水平条形图,我相信),轴标签(包括aribrarty旋转)以及graphics的填充和背景。 我不确定堆叠的条形图,但是添加到实现条形图的CPBarPlot类并不难。 至于注释,有一个CPAnotation类,如果没有你需要的确切的function,你可以CPAnotation它来添加注释。

在github项目。

作为CorePlot的商业替代品,我build议给ShinobiControls一个去,他们有一些漂亮的图表。 他们也有非常好的performance,以60fps的速度渲染10万以上的图表,支持多点触控。

作为一个完整的披露 ,我为ShinobiControls的母公司Scott Logic工作。

我有我自己的图书馆称为PowerPlot这是双授权模式下可用。

你可以按照上面的链接安装演示应用程序,它展示了几个示例图表。 您也可以下载该库的GPL版本,并检查它是否符合您的需求。 除了水平条形图外,它还具有所需的function – 特别是条形图,堆积条形图,各种轴标签位置和方向。

一年或两年前,我经历了自己的search,最终做出了自己的线图课程,因为我找不到任何能够按照我需要的方式工作的东西。 要看的两个大的是SM2DGraphView和GraphX 。 我还没有尝试在iPhone项目,但我知道SM2DGraphView是开源的,所以你可以修改它,如果需要的话。

我也考虑过使用WebView来使用JavaScriptgraphics库,但这只是一个想法。

有新的,漂亮的饼图3D图书馆。 可以用手指旋转和缩放的3D图表+获取有关挖掘切片信息的协议

http://iphone.orpi.pl/?p=20

我需要一个雷达图(或蜘蛛网图),我找不到任何,所以我做了我自己的实现:

RPRadarChart

你可以随意使用它,如果你愿意的话,让我知道! 如果你想要特定的东西通过github问我,我会慢慢地添加更多的function。

理论上可以使用Google Chart API和Cocoa包装器 。 这可能是一个轻量级的解决scheme。

这一个似乎也可以

s7graphview

(但从来没有尝试过)。