【发布时间】:2010-12-30 14:31:39
【问题描述】:
有谁知道任何可以在我的 iPhone 应用程序中为我绘制图表的现有代码?我只需要一个没有标签或标题甚至数据轴标签的简单折线图。
或者有没有人知道从哪里开始,以便我可以学习如何绘制这样的东西?我从未处理过 iPhone 的实际图形。到目前为止,我所有的应用程序都是基于图像的。
谢谢!
【问题讨论】:
标签: iphone ios graphics quartz-graphics
有谁知道任何可以在我的 iPhone 应用程序中为我绘制图表的现有代码?我只需要一个没有标签或标题甚至数据轴标签的简单折线图。
或者有没有人知道从哪里开始,以便我可以学习如何绘制这样的东西?我从未处理过 iPhone 的实际图形。到目前为止,我所有的应用程序都是基于图像的。
谢谢!
【问题讨论】:
标签: iphone ios graphics quartz-graphics
试用 Core Plot 框架http://code.google.com/p/core-plot/
【讨论】:
如果你想自己画,你会使用 Path 函数在 Quartz 的上下文中画
CGContextBeginPath(context);
CGContextMoveToPoint(context, startX, startY);
CGContextAddLineToPoint(context, nextX, nextY);
// [...] and so on, for all line segments
CGContextSetLineWidth(context, 2);
CGContextSetStrokeColorWithColor(context, [[UIColor blackColor] cgColor]);
CGContextStrokePath(context);
石英中有很多处理上下文和绘图的示例代码。
但可能有一些库可以帮助绘制图形......不过,其他人必须帮助你,而不是我的那杯茶:)
【讨论】: