我正在使用core-plot lib在我的应用程序中绘制条形图,就像
我的问题是我只想在水平方向上启用抓取运动,以便可以长时间查看记录,但是问题是我只是想将y轴固定在其位置,
我怎样才能做到这一点?
等待帮助。
最佳答案
直到最近才在Core Plot图形中启用了基本的用户交互。要启用任何方向的滚动,可以将绘图空间的allowsUserInteraction
属性设置为YES。
我们目前无法将移动锁定在一个方向上。滚动 Action 在CPXYPlotSpace上的-pointingDeviceDraggedAtPoint:
方法中发生,因此您可以将CPXYPlotSpace子类化,复制该方法的实现,并对其进行更改以仅允许在X方向上移动。更好的是,我们将为扩展CPXYPlotSpace的功能以增加对单向运动的支持表示感谢。