swift中的Coreplot:将轴的起始值更改为1
我有一个图表,我不想让swift中的Coreplot:将轴的起始值更改为1,swift,graphics,core-plot,Swift,Graphics,Core Plot,我有一个图表,我不想让x和2y从1开始,而不是从0开始 !![在此处输入图像描述][1] 以下是我设置绘图空间的方式: //plotspace 1 var plotSpace: CPTXYPlotSpace = graph.defaultPlotSpace as CPTXYPlotSpace var xRange = plotSpace.xRange.mutableCopy() as CPTMutablePlotRange var yRange = plotSpace.y
x
和2y
从1开始,而不是从0开始
!![在此处输入图像描述][1]
以下是我设置绘图空间的方式:
//plotspace 1
var plotSpace: CPTXYPlotSpace = graph.defaultPlotSpace as CPTXYPlotSpace
var xRange = plotSpace.xRange.mutableCopy() as CPTMutablePlotRange
var yRange = plotSpace.yRange.mutableCopy() as CPTMutablePlotRange
xRange.length = self.maxX
yRange.length = maxPoids
plotSpace.xRange = xRange
plotSpace.yRange = yRange
//plotspace2 (second y)
var plotSpace2: CPTXYPlotSpace = CPTXYPlotSpace()
var xRange2 = plotSpace2.xRange.mutableCopy() as CPTMutablePlotRange
var yRange2 = plotSpace2.yRange.mutableCopy() as CPTMutablePlotRange
xRange2.length = self.maxX
yRange2.length = maxEau
plotSpace2.xRange = xRange2
plotSpace2.yRange = yRange2
graph.addPlotSpace(plotSpace2)
我该怎么做?绘图范围的
位置是左端(在x轴上)或底端(在y轴上)。为每个范围指定一(1)个位置
,并将长度
调整为最大-最小值(即,在这种情况下为一个).请包括相关代码我添加了更多代码它看起来像是从0开始的事实在CPTXYPlotSpace类中的某个地方,因此您可能需要在那里挖掘,以找到它从0开始的位置,如果它被设置了,那么一定有其他方法可以这样做。我在我的问题中添加了它的功能