如何在Core Plot中以编程方式隐藏或显示轴标签?

时间:2015-01-09 05:28:07

标签: label core-plot

我计划使用Core Plot添加触摸事件功能,包括X轴上的注释。问题是轴上的注释可以隐藏轴标签。

是否可以在触碰或拖动事件期间隐藏轴标签,并在触摸事件时显示它们。一些属性或方法,可能吗?

由于

1 个答案:

答案 0 :(得分:0)

如果您只想隐藏它们,可以循环浏览axisLabels设置并使用contentLayer属性隐藏或显示每个标签的hidden

您还可以删除标签以隐藏它们。对于自定义标签(CPTAxisLabelingPolicyNone),只需将axisLabels设置为nil即可隐藏它们并指定新标签以再次显示它们。对于其他标签政策,请将labelTextStyle和/或labelFormatter设置为nil以隐藏标签并将其恢复以再次显示标签。