iOS Swift - 自定义轴标签 - 核心绘图条形图

时间:2015-01-07 21:25:22

标签: ios swift core-plot axes

TL; DR有没有办法在Swift中设置自定义轴标签的刻度位置(使用核心图lib)?

我想在CPTXYGraph中为轴设置自定义标签。我创建了标签并将其设置为xAxis,如下所示:

xAxis.axisLabels = NSSet(array: customLabels)

那部分没事。什么是不好的,是我不能设置标签的位置或索引,以匹配' tick'在xAxis上。

在Objective C中,您可以设置属性

label.tickLocation

但我无法在Swift中找到相应的属性或任何相关方法。我也无法在Swift中找到任何类引用。有没有办法在Swift中设置标签的刻度位置?

1 个答案:

答案 0 :(得分:0)

没有名为tickLocation的属性,因为NSDecimal在Swift中被废除了。我不得不扩展CPTAxisLabel并创建我自己的方法setTickLocation。有趣的东西