我需要在我正在开发的iPhone应用程序中呈现和显示图表(目前是条形图,但稍后可能需要更多类型)。我已经做了一些环顾,看起来还没有任何真正好的,成熟的iPhone图表库。我也在寻找在Mac上为Cocoa编写的可以改编的东西,但还没有找到任何很好的东西。
以前有人处理过这个问题吗?有什么建议吗?
我确实发现了Core Plot,但它似乎还处于开发的早期阶段。
编辑以添加需求的一些详细信息(如当前所示;)
Charts
发布于 2009-04-20 20:46:30
推动核心绘图项目的众多因素之一是在iPhone上缺乏良好的绘图框架。Core Plot还涵盖了许多其他用例,包括桌面系统,但它的设计从一开始就包含了iPhone支持。它已经非常接近于可用,目前已经在几个iPhone和OS应用程序中使用。
编辑2/10
自从我第一次发布摘要以来,Core Plot已经走过了很长一段路。框架现在有条形图(我相信包括水平条形图),轴标签(包括不规则的旋转),以及图形的填充和背景。我不确定堆叠条形图,但将其添加到实现条形图的CPBarPlot
类中并不难。至于注解,如果没有您需要的确切功能,您可以子类化CPAnotation
类来添加注解。
项目on github。
发布于 2012-03-12 23:46:31
作为CorePlot的商业替代品,我建议尝试一下ShinobiControls,他们有一些非常漂亮的图表。它们也有非常好的性能,以60fps的100,000+点渲染图表,并支持多点触控。
作为一名完全公开的__,我在ShinobiControls的母公司Scott Logic工作。
发布于 2011-01-17 21:47:59
我自己有一个名为PowerPlot的库,它在双许可模式下可用。
你可以按照上面的链接来安装演示应用程序,它展示了几个示例图表。您还可以下载该库的GPL版本,并检查它是否符合您的需要。除了水平条形图之外,它还具有所需的功能-具体地说,条形图、堆叠条形图、各种轴标签位置和方向。
https://stackoverflow.com/questions/769749
复制相似问题