如何修正核心图中固定的散点图大小

我正在使用核心图散点图,但我无法保持大小。 对于某些值,图表工作正常,但对于某些值,图表的大小会发生变化。

我可以使用xRange修复它,如果是的话,怎么样?

请参考这些图片
1。 在这里输入图像说明
2 在这里输入图像说明

为什么发生这种情况?

 plotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0) length:CPTDecimalFromFloat([[mXaxisArray valueForKeyPath:@"@max.floatValue"]floatValue])]; 

增加了xRange来解决这个问题