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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在ios图表中使用setVisibleYRangeMinimum时,Y标签未完全显示相关的知识,希望对你有一定的参考价值。

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

这是我的代码片段:

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

结果如下:result

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

任何建议,将不胜感激。

答案

根据Charts默认属性,它将隐藏Top标签,因为它超出了Charts范围的界限。

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

wrapperGraphView.leftAxis.forceLabelsEnabled = true

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

以上是关于在ios图表中使用setVisibleYRangeMinimum时,Y标签未完全显示的主要内容,如果未能解决你的问题,请参考以下文章

带有 Websocket 或 Socket.io 的 Vue.js 实时图表

如何在 iOS 上创建动画图表? [关闭]

iOS 图表子类 Markerview 使用 Swift 总是在“xxx-Swift.h”中构建错误

iOS 图表子类 Markerview 使用 Swift 总是在“xxx-Swift.h”中构建错误

用于在 iOS 中显示 FFT 的高性能图表

xml 测试在Gist中存储draw.io图表以查看是否可以使用原始URL公开共享。