【问题标题】:iOS library that supports movable point (line chart) [closed]支持可移动点(折线图)的iOS库[关闭]
【发布时间】:2013-04-04 02:30:59
【问题描述】:

我是 iOS 和图表相关的新手。我想为 iOS 创建一个折线图,允许用户根据需要自定义点。例如,用户可以拖动 Y 轴上的点。

我发现有一个开源库 Core-Plot 可以创建类似于示例链接的折线图。但我不太确定,也找不到任何明确的解释和示例项目。所以我想在这里问一下,是否可以将 Core-Plot 用于此类任务,如果可能,请提供任何可用于此目的的示例函数/代码。

如果有任何库(商业或开源)可以执行此类任务,请提出建议。 我查了一下,发现(商业)ShinobiChart 和 Acollada iOS Charting,但不确定是否可以执行此类任务。

【问题讨论】:

  • 例如会是这样的jsfiddle.net/7UsbM/7
  • 你可以使用 UIWebView 和你的例子吗?
  • @j_mcnally 这可能可行,但目前我正在探索其他选项以检查其他框架是否可以执行类似任务。
  • SwiftCharts github.com/i-schuetz/SwiftCharts 可用于此。它不支持开箱即用的此功能,但您可以使用它生成自定义视图,您可以在其中附加拖动功能。

标签: ios frameworks charts core-plot


【解决方案1】:

【讨论】:

  • +1 这些是从 Core-Plot 开始的很好且有用的教程。但目前我有点需要有关带有可移动点的折线图的信息。你遇到过这样的事情吗?
  • 引用的链接包含检测用户在屏幕上触摸的信息,我如何从那里接近拖动点功能?
  • -(BOOL)plotSpace:(CPTXYPlotSpace *)space shouldHandlePointingDeviceDraggedEvent:(id)event atPoint:(CGPoint)point{ NSLog(@"point.x=%lf,point.y=%lf" ,点.x,点.y);返回是; } - 这将处理拖动点...http://blog.essencework.com/post/9413676170/put-some-touch-interactive-to-coreplot-on-ipad-part-2
  • 我试过那个项目,它不允许拖动 Y 轴上的点。
猜你喜欢
  • 2013-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-11
  • 2012-10-05
  • 1970-01-01
相关资源
最近更新 更多