我有一张图表,我不希望x
和2 y
从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)
我该怎么做?
答案 0 :(得分:1)
绘图范围的location
是左端(在x轴上)或底端(在y轴上)。给每个范围location
一(1)并将length
调整为最大 - 最小(即本例中为1)。