我想通过单击它来绘制折线图来获取axisLabel值?怎样才能做到这一点?是否有可能选择每个标签值?我已经尝试过绘图空间委托方法。-(BOOL)plotSpace:(CPTPlotSpace *)space shouldHandlePointingDeviceDownEvent:(id)event atPoint:(CGPoint)point
通过这个我只能获得绑定值。什么是最好的解决方案?提前致谢。
问问题
326 次
1 回答
1
将图形图层坐标系中的点转换为绘图区域:
CGPoint pointInPlotArea = [space.graph convertPoint:interactionPoint toLayer:space.graph.plotAreaFrame.plotArea];
将点转换为数据坐标:
NSDecimal plotPoint[2]; [space plotPoint:plotPoint forPlotAreaViewPoint:pointInPlotArea];
或者
double plotPoint[2]; [space doublePrecisionPlotPoint:plotPoint forPlotAreaViewPoint:pointInPlotArea];
于 2012-07-26T23:27:50.197 回答