ios - 核心情节: Issue with plotSpace:willChangePlotRangeTo and autoscaling of y-axis

标签 ios objective-c core-plot

我已从 CorePlot 1.1 升级到 CorePlot 1.4,但遇到了 plotSpace:willChangePlotRangeTo 的问题:Core Plot 无法正确缩放 y 轴。

我需要更改代码中的任何内容吗? (我的代码在升级到 CorePlot 1.4 之前运行良好)。

Core Plot 是否存在错误? 我的问题与此处报告的此问题看起来很熟悉:Core Plot Issue 594 (我在代码中使用 plotSpace:willChangePlotRangeTo,禁用此方法会有所帮助)

最佳答案

CPTXYPlotSpace 在 1.4 版中发生了变化。现在,只要 x 或 y 范围发生变化,它就会调用 -plotSpace:willChangePlotRangeTo:forCoordinate: 委托(delegate)方法,而不仅仅是在滚动或缩放时。您需要调整委托(delegate)来解决这个问题,或者在完成初始绘图空间设置后简单地设置委托(delegate)。

关于ios - 核心情节: Issue with plotSpace:willChangePlotRangeTo and autoscaling of y-axis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19494234/

相关文章:

iphone - 为什么我的 x 轴在 iPhone 上不显示核心图?

ios - 当 func 中的归档对象编码时(使用 aCoder : NSCoder) method crashed with swift enum in real revice

objective-c - obj-c 委托(delegate)方法为空

ios - UITextView 中调用的这个 'block' 是什么?

iOS - NSInternalInconsistencyException(表搜索)

objective-c - 从 plist 中检索允许的文件类型的聪明方法

ios:Coreplot,无法在一张图表上绘制多个图

iphone - 升级iOS SDK后CorePlot链接器错误

ios - 如何在 Swift 3 中正确使用 Amazon Cognito iOS SDK?

ios - FBSDK swift 3 出现 53 个错误