有没有办法在核心图中更改散点图中的xy位置

时间:2012-07-16 10:32:09

标签: iphone core-plot scatter

我正在创建散点图,我需要更改散点图中的x和y位置。图总是以(0,0)位置开始,但我需要显示起点(7000,800)。有没有办法在核心图中更改散点图中的x和y位置。

显示图表后需要手动绘制线条并获取这些值以搜索属性。

请帮帮我。

提前致谢。

enter image description here

2 个答案:

答案 0 :(得分:3)

设置坐标满足的点,你必须设置正交坐标十进制

x.orthogonalCoordinateDecimal = CPTDecimalFromString(@"800");
y.orthogonalCoordinateDecimal = CPTDecimalFromString(@"740000");

并且要设置要绘制的值的范围,请为两个轴设置visibleRange

答案 1 :(得分:0)

这些是Core Plot中“情节空间”的特征。它定义了数据坐标中的绘图区域(基本上是包含所有绘图的矩形)与绘图坐标中的视图之间的坐标映射。 xRangeyRange分别控制绘图空间的x和y范围。

绘图空间在两个方向上转换坐标 - 在绘图时从数据到视图,在(例如)响应绘图上的触摸事件时从视图转换为数据。有关可用坐标转换方法的列表,请参阅plot space docs