2011-05-03 106 views
0

使用核心图时,我在图上有点问题。 我使用2个数组绘制我的数据,1个用于Y轴,1个用于X轴,经典。 我的问题是,我有这样的价值观:核心图,标签长度

值的数组:( “0.105814”, “0.105828”, “0.1058”, “0.105814”, “0.1058”, “0.105793”, “0.105779”, “0.10575”, “0.10575”, “0.10558”

当我显示图形,我刚才看到: screenshot

而我并不想要一个“0,1”,而是整个值。我没有找到参数,所以如果有人知道,我想这不是很复杂。

感谢您的帮助!

PS:我知道这不是“标签”,就像标签中使用的核心情节一样,但我不知道如何称它:P 对不起,我的英语很抱歉。

回答

3

每个轴都有一个名为labelFormatter的属性。这是一个标准NSNumberFormatter。您可以创建一个新的格式化程序,以任何您想要的方式格式化标签。详细信息请参见Apple's docs

+0

终于找到 NSNumberFormatter * formatter = [[NSNumberFormatter alloc] init]; [formatter setMinimumFractionDigits:4]; [formatter setMinimumIntegerDigits:1]; axisSet.yAxis.labelFormatter = formatter; – ciwol 2011-05-03 12:52:43

+0

修改一些核心绘图示例以使用更真实的数值范围(例如,一张演示如何显示具有4至6位数值的轴标签的图形将非常棒! – Jay 2011-12-15 16:43:27