在核心图iOS中捏缩放限制

时间:2014-06-26 05:15:11

标签: ios objective-c core-plot

我必须在核心图中实现捏缩放限制。我认为这是捏缩放的方法。你能帮我解决一下这个问题:

(BOOL)plotSpace:(CPTPlotSpace *)space shouldScaleBy:(CGFloat)interactionScale aboutPoint:(CGPoint)interactionPoint 
{
    return YES;
}

请您分享一些示例代码。

1 个答案:

答案 0 :(得分:2)

如果您更关心生成的绘图范围而不是相对缩放量(常见情况),请使用此委托方法:

-plotSpace:willChangePlotRangeTo:forCoordinate:

此方法通知您绘图范围即将更改为参数范围。您应该检查该范围,根据需要进行修改以满足您的要求,并返回您希望绘图空间使用的范围。在任何改变之前调用它。 Plot Gallery 示例应用程序中有几个使用示例。