2012-01-21 8 views
2

私は、私のアプリケーションの実行中に毎秒更新される2つのプロット(透明色の背景でオーバーレイされている)を持っています。私はグラフが更新されるときに自動サイズ調整したい。私の質問は次の通りですUILabelの自動サイズ変更のようなコアプロット用の関数はありますか(コンテンツ文字列が長すぎると、すべてが読み込み可能なフォントサイズが縮小されます)それとも私は手動で行う必要がありますか?CorePlot AutoResize GraphHostingView

答えて

4

プロットスペースには-scaleToFitPlots:というメソッドがあり、提供されたすべてのプロットのデータに合わせてプロットスペースが調整されます。たとえば、グラフに関連付けられたすべてのプロットに合わせてデフォルトのプロット空間を拡大するには、次の文を使用します。

[graph.defaultPlotSpace scaleToFitPlots:[graph allPlots]]; 
+0

あなたはMAAAAAANです。うまく動作します、ありがとう! – DAS

+0

ここでは、 " - [CPTMutableNumericData setDataType:]:インスタンス0x6952b50に送信された認識できないセレクタ"というエラーが表示されます。このように、CPTXYPlotSpaceをPlotに設定すると、どのようにしてこれから抜け出すのですか? – sathiamoorthy