Ios 如果未缩放,则不应移动图形
我用核心图来画图表。无论是否缩放,图形始终移动。但我希望它在放大之前不会移动。在缩放状态下,我们应该允许平移(左/右移动)查看整个图形。Ios 如果未缩放,则不应移动图形,ios,ios4,core-plot,Ios,Ios4,Core Plot,我用核心图来画图表。无论是否缩放,图形始终移动。但我希望它在放大之前不会移动。在缩放状态下,我们应该允许平移(左/右移动)查看整个图形。如有任何帮助,我们将不胜感激。我可以想出几种方法: 缩小时禁用用户交互。当用户放大时启用它 在绘图空间上设置globalXRange和globalYRange。无论放大多远,绘图都不会滚动到这些范围之外 使用打印空间代理。执行-plotSpace:willChangePlotRangeTo:forCoordinate:委托方法。如果建议的范围超出所需的滚动范围,
如有任何帮助,我们将不胜感激。我可以想出几种方法:
globalXRange
和globalYRange
。无论放大多远,绘图都不会滚动到这些范围之外-plotSpace:willChangePlotRangeTo:forCoordinate:
委托方法。如果建议的范围超出所需的滚动范围,请在返回之前将范围修改为首选范围对不起,如果我将禁用交互,那么用户如何缩放。如果我没有错的话,那么你说的是散点图的“AllowUserInteraction”标志。@Arman,正确。我不知道你是如何缩放图形的,它可以作为对按钮按下或其他事件的响应。