1

ここに画像の説明を入力

A の代わりにタイトルを設定することは可能CPTPlotSymbolですか? シンボルの代わりに座標を表示したい.ここにスクリーンショットがあります.スクリーンショットに円記号プロットがあるラベルが必要です.

4

1 に答える 1

2

を設定しplotSymbolnil、シンボルをプロットから削除します。データ ラベルを使用して点にラベルを付けたいとします。y 座標のみを表示する場合は、 alabelTextStyleとを設定しlabelFormatterます。プロットは、指定されたスタイルと数値形式を使用してラベルを自動的に作成および表示します。

より複雑なラベル (x 座標と y 座標の両方を表示するなど) が必要な場合は、カスタム ラベルを作成できます。-dataLabelForPlot:recordIndex:データソース メソッドを実装します。このメソッドは任意CPTLayerの を返すことができるため、柔軟性が高くなります。単純なテキスト ラベルの場合は、ラベル テキストで文字列を作成し、CPTTextLayer. プロットによってラベルが自動的に配置され、移動した場合でもデータ ポイントとの位置合わせが維持されます。

于 2012-06-20T00:10:59.283 に答える