在iOS应用中放大核心情节图时崩溃

时间:2014-11-16 12:09:43

标签: ios core-plot

我在我的应用程序中使用核心绘图库来绘制xy grapg。我已经给了setAllowPinchScaling bool yes和缩放动作正常工作。但是当用户连续缩放应用程序崩溃时。所以我需要设置最小和最大缩放级别和在此特定值之后禁用缩放(以避免崩溃)。请告诉我如何在核心图中执行此操作?

我的代码是

graph = [[CPTXYGraph alloc] initWithFrame:CGRectZero];

CPTTheme *theme             = [CPTTheme themeNamed:kCPTPlainWhiteTheme];
[graph applyTheme:theme];

// hostingView.collapsesLayers = NO; //设置为YES会降低GPU内存使用量,但会降低绘图/滚动速度     hostingView.hostedGraph = graph;

// **-- Disabling pinch zoom ability of graph
[hostingView setAllowPinchScaling:YES];


// **-- Padding
graph.paddingLeft           = 0.0;
graph.paddingTop            = 0.0;
graph.paddingRight          = 0.0;
graph.paddingBottom         = 0.0;


// **--  Seting up plot space ----
CPTXYPlotSpace *plotSpace           = (CPTXYPlotSpace *)graph.defaultPlotSpace;
plotSpace.allowsUserInteraction     = YES;

这是起点,在此之后我将给出x和y范围。

0 个答案:

没有答案