在ios图表中使用setVisibleYRangeMinimum时,Y标签未完全显示

时间:2018-03-03 22:44:30

标签: ios swift charts ios-charts

我使用https://github.com/danielgindi/Charts并且遇到麻烦让setVisibleYRangeMinimum正常工作。我希望它不仅可以缩小到最小范围,还可以在Y轴上显示所有标签。

这是我的代码段:

data.addDataSet(set1)
wrapperGraphView.data = data
wrapperGraphView.setVisibleYRangeMinimum(300, axis: .left)
wrapperGraphView.notifyDataSetChanged()

结果如下: result

它正确缩小,但在Y轴上不显示最多300个标签。

任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:2)

根据Charts默认属性,它将隐藏Top lable作为其超出Charts界限的范围。

要强制启用最大值,您需要启用以下属性以显示顶部标签。

wrapperGraphView.leftAxis.forceLabelsEnabled = true

希望这会帮助您获得图表中的顶级标签。