2013-07-16 22 views
0

我在iPad应用程序中使用核心图来绘制散点图上的一些数据点。我希望轴能够平移数​​据,直到其中一个轴接近图的边缘。然后,我希望该轴受到约束,以便它不超出图的边缘。我知道我可以使用CPTConstraints来修复坐标轴,但我不希望它们总是被修复。我只是希望它们在靠近图形边缘时被固定,以便它们保持可见。我附上了我的应用程序的一些截图,向你展示我的意思。核心图:只有当它接近图的边缘时才约束轴

enter image description here

enter image description here

回答

0

使用占用空间委托监测变化的情节空间。实施代理方法-plotSpace:willChangePlotRangeTo:forCoordinate:并使用新的绘图范围来决定是否设置orthogonalCoordinate或约束来定位轴。

+0

太棒了!非常感谢! – EJV