【问题标题】:How can I implement a stock volume chart using core plot on iPhone?如何在 iPhone 上使用核心图实现股票交易量图表?
【发布时间】:2011-01-08 04:43:37
【问题描述】:

我正在使用 core-plot 在 iPhone 上编写一个股票图表应用程序。我应该使用什么样的图表来绘制成交量图表?由于我还需要将价格图表叠加到成交量图表上,我应该怎么做呢?

这是一张供参考的图片(我绝不是在尝试重新实现股票图表功能,只是想创建一个简单的图表,将交易量信息覆盖在价格图表上):

example http://www.imagechicken.com/uploads/1264166887000577000.png

谢谢!

【问题讨论】:

    标签: iphone charts stocks core-plot


    【解决方案1】:

    如何在 WebView 中为您的图表使用 Javascript 图表库?然后你可以使用 Emprise 之类的东西:http://www.ejschart.com/

    【讨论】:

    • 只是出于好奇,为什么需要原生解决方案?在带有 Javascript 库的本地副本的 web 视图中,图表可以离线使用,并且应用程序仍然是本机应用程序
    【解决方案2】:

    如果您查看框架的最新版本,Drew 刚刚添加了一个开-高-低-收绘图类型,它是具有 CPTradingRangePlotStyleOHLC 绘图样式的 CPTradingRangePlot。有关此操作的示例以及跟踪交易量的条形图,请参阅框架附带的最新版本的 AAPLot 示例应用程序:
    (来源:sunsetlakesoftware.com

    【讨论】:

      【解决方案3】:

      嗯,我认为使用当前构建的核心情节是不可能的。但是您可以编写自己的实现,在最好的情况下扩展 core-plot 来执行此操作并提交补丁,以便其他人可以从您的工作中受益。

      阅读 Quartz 2D 绘图 API,您将能够轻松地创建像上面这样的复杂图形。

      http://developer.apple.com/iphone/library/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_overview/dq_overview.html

      【讨论】:

      • 好像是这样。我只是看看我能做什么。如上所述,最终图表不必那么复杂,但我现在正在制作核心图显示叠加等。
      猜你喜欢
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 2019-10-26
      • 2021-12-08
      • 2021-02-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多