2016-07-06 102 views
1

我在動畫中核心情節中的x軸值,但是用我的xAxis,yAxis也是動畫和消失。我設置圖表顯示在這裏,因爲我有一些與圖表數據有關的問題,我已經問過問題,這裏你可以看到代碼圖設置是正確的:Graph set up code。什麼不見​​了? MY動畫代碼如下:如何在覈心情節只動畫x軸?

let plotSpace = graph.defaultPlotSpace as! CPTXYPlotSpace! 
    let location = currentIndex 
    let oldRange = CPTPlotRange(location: location , length: kMaxDataPoints - 2) 

    let newRange = CPTPlotRange(location: location + 1, length: kMaxDataPoints - 2) 

    CPTAnimation.animate(plotSpace, property: "xRange", fromPlotRange: oldRange, toPlotRange: newRange, duration: 1.0) 

    currentIndex += 1 

image

+0

你能詳細說明你的意思是「消失」嗎?此動畫不會影響圖形的任何視覺屬性。 –

+0

其實Y軸也移動到屏幕的左側,請檢查我是否添加了圖像,y軸的動畫是y軸移動 –

+1

您可以使用軸約束將y軸鎖定到位。查看* Plot Gallery *示例應用程序中的「Real Time Plot」。 –

回答

1

(從註釋移動到回答)

可以使用軸約束鎖定的y軸位置。看看Plot Gallery示例應用中的「實時情節」。