1

対応する凡例を含む円グラフがあります。凡例ボックスのサイズを変更するにはどうすればよいですか? (テキスト、カラーボックス、フレームを含むすべてを小さくします)。

iOSではなくOSX用のアプリケーションを構築していることに注意してください。

4

1 に答える 1

3

のテキスト スタイルを小さく設定するとCPTLegend、すべてが要求どおりにサイズ変更されます。したがって、あなたCPTGraphがやりたいことは次のとおりです。

CPMutableTTextStyle *mySmallerTextStyle = [[[CPTMutableTextStyle alloc] init] autorelease];
[textStyle setFontName:fontName];
[textStyle setColor:color];

//This is the important property for your needs
[textStyle setFontSize:5];

//Set this up with your graph
[graph setLegend:[CPTLegend legendWithGraph:graph]];
[[graph legend] setTextStyle:(CPTTextStyle *)mySmallerTextStyle];

これに関する議論が CorePlot フォーラムにあります。

于 2012-08-23T03:23:48.710 に答える