我正在使用 core-plot 在 iPhone 上编写一个股票图表应用程序。我应该使用什么样的图表来绘制成交量图表?由于我还需要将价格图表叠加到成交量图表上,我应该怎么做呢?
这是一张供参考的图片(我绝不是试图重新实现股票图表功能,只是想创建一个简单的图表,其中包含价格图表上的交易量信息):
示例 http://www.imagechicken.com/uploads/1264166887000577000.png
谢谢!
我正在使用 core-plot 在 iPhone 上编写一个股票图表应用程序。我应该使用什么样的图表来绘制成交量图表?由于我还需要将价格图表叠加到成交量图表上,我应该怎么做呢?
这是一张供参考的图片(我绝不是试图重新实现股票图表功能,只是想创建一个简单的图表,其中包含价格图表上的交易量信息):
示例 http://www.imagechicken.com/uploads/1264166887000577000.png
谢谢!
在 WebView 中为您的图表使用 Javascript 图表库怎么样?然后你可以使用类似 Emprise 的东西:http ://www.ejschart.com/
如果您查看框架的最新版本,Drew 刚刚添加了一个开-高-低-收绘图类型,它是具有 CPTradingRangePlotStyleOHLC 绘图样式的 CPTradingRangePlot。有关此操作的示例以及跟踪交易量的条形图,请参阅框架随附的最新版本的 AAPLot 示例应用程序:(
来源:sunsetlakesoftware.com)
好吧,我认为使用当前构建的核心图是不可能的。但是您可以编写自己的实现,或者在最好的情况下扩展 core-plot 来执行此操作并提交补丁,以便其他人可以从您的工作中受益。
阅读 Quartz 2D 绘图 API,您将能够轻松地创建像上面这样的复杂图形。