我计划使用Core Plot添加触摸事件功能,包括X轴上的注释。问题是轴上的注释可以隐藏轴标签。
是否可以在触碰或拖动事件期间隐藏轴标签,并在触摸事件时显示它们。一些属性或方法,可能吗?
由于
答案 0 :(得分:0)
如果您只想隐藏它们,可以循环浏览axisLabels
设置并使用contentLayer
属性隐藏或显示每个标签的hidden
。
您还可以删除标签以隐藏它们。对于自定义标签(CPTAxisLabelingPolicyNone
),只需将axisLabels
设置为nil
即可隐藏它们并指定新标签以再次显示它们。对于其他标签政策,请将labelTextStyle
和/或labelFormatter
设置为nil
以隐藏标签并将其恢复以再次显示标签。