core-plot CPTextStyle fontName只读

时间:2011-05-02 13:09:31

标签: ios4 core-plot

我正在玩核心情节,我想为轴标题设置字体系列和大小,所以我做的是:

CPTextStyle *axisTitleTextStyle = [CPTextStyle textStyle];
axisTitleTextStyle.fontName = @"Helvetica Bold";
axisTitleTextStyle.fontSize = 14.0;

但是当我编译时,我得到了错误:

error: object cannot be set - either readonly property or no setter found

如何设置字体?

谢谢, 最大

2 个答案:

答案 0 :(得分:6)

CPTextStyle改变了一段时间。它现在是不可改变的。有一个名为CPMutableTextStyle的可变变体。

答案 1 :(得分:0)

尝试一下

CPTextStyle *axisTitleTextStyle = [[CPTextStyle alloc] init];
axisTitleTextStyle.fontName = @"Helvetica Bold";
axisTitleTextStyle.fontSize = 14.0;

self.graph.titleTextStyle = axisTitleTextStyle;
[axisTitleTextStyle release];