2012-01-04 5 views
1

https://github.com/djw/core-plot/tree/9282845bddbb8c40ff314bbfa158beff797c91f7/examplesCorePlot 0.9:isFloatingAxisプロパティに代わる

これはisFloatingAxisプロパティは、少なくともバージョン0.9から削除されたと述べています。

誰もこのプロパティなしでx軸を浮動させる方法を知っていますか?言い換えれば、私が欲しい場合は、グラフの原点があることを(0,6000)y軸に設定されていないが、私は、プロット範囲内でx軸を維持することができるか、と言うことができます:

y.orthogonalCoordinateDecimal = CPTDecimalFromInt(0);

答えて

3

私は、CorePlot_0.9フォルダのCPTTestAppの例を見ることでこれを理解することができました。私は、クラスファイルで見て、Controller.mでこれを見つけた:

x.axisConstraints = [CPTConstraints constraintWithUpperOffset:132]; 

今、これは私はx軸とラベルなしで6000または任意にorthogonalCoordinateDecimalを変更することができ、同じ場所で私のx軸を保持しているため消えていく。

0

このコードはあなたに役立ちます。 x軸を0〜6000の範囲に設定し、プロット上でその部分のみを表示させます:

axisSet.xAxis.visibleRange =[CPTPlotRange plotRangeWithLocation:CPTDecimalFromInt(0) length:CPTDecimalFromInt(6000)]; 
    axisSet.xAxis.gridLinesRange = axisSet.xAxis.visibleRange; 
関連する問題