core-plot CPTextStyle fontName только для чтения - PullRequest
2 голосов
/ 02 мая 2011

Я играю с 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 ]

6 голосов
/ 03 мая 2011

CPTextStyle изменилось некоторое время назад.Теперь он неизменен.Существует изменчивый вариант, который называется CPMutableTextStyle.

0 голосов
/ 03 мая 2011

попробуй

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

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