iOS上的Cocoa绘图/作图框架

31

我希望在正在开发的新iPhone应用程序中添加一些数据图形(类似于股票应用程序)。

我意识到我可以花时间绘制Quartz图形,但我希望有人能给出一个在iOS上运行的Cocoa图形框架的建议。


5
我永远不会理解为什么这个问题被关闭为“不具有建设性”。简直没有意义。 - Max Yankov
4个回答

29

Core Plot

Core Plot上有一个正在积极开发的绘图框架。

它适用于Mac和iPhone。


Core Plot适用于小型数据集,但速度非常慢。这里有一个性能比较,与iOS-Charts、Coreplot和两个商业图表进行比较,适用于更大的数据集或频繁更新:https://www.scichart.com/ios-chart-performance-comparison/ - Dr. Andrew Burnett-Thompson

7
尽管eisernWolf在垃圾邮件中发布了指向他的Google Code页面的链接,但实际上这个页面还是不错的。Core Plot是迄今为止更先进的库,适用于数学类型应用程序。但是,如果您的目标是一些简单的数据可视化,s7graphview具有以下优点: - 比core plot简单得多。 - 作为源代码分发。只需将文件拖放到您的项目中即可。 - 这是学习一些核心动画内容的好方法。 此外,我认为默认样式比Core Plot更好看。

3
如果您只需要绘制折线图,请看一下苹果发布的Seismic示例 - 您可以从中提取大量代码。

3
我认为这个例子只是为折线图加载一张图片。 - SplittingField

0

我也曾经想过同样的问题,并找到了这个示例代码(AccelerometerGraph)。

链接到苹果开发者网站

我也开始尝试使用core-plot。它非常不错。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接