我正在使用神话般的iOS图表库(https://github.com/danielgindi/ios-charts),我很难在文档中找到任何支持此行为的东西。我想强制y轴始终显示0-35的范围。目前,如果我说只有一个数据输入(0,9),y轴将显示其范围为0-9。但是,当我在(1,32)处添加另一个条目时,突然我可以看到图表的顶部为35.iOS图表 - 设置最小y轴范围
有三种方法看起来很有前途(因为它们是相关的),但它们并不完全提供我正在寻找的行为类型。
1:Chart.setVisibleYRangeMaximum
(如果只有它是Minimum
...)
2:Chart.setVisibleXRangeMaximum
(再次没用......)
3:Chart.setVisibleXRangeMinimum
(现在,这里是你的表妹YRange
?!)
所以无论如何,这就是我所在的地方。我已阅读文档,但无济于事。帮我吗?
在您的示例中:不要忘记设置startAtZeroEnabled = false,以便它在customAxisMin为负时也可以工作。使用最新版本的 –
,不赞成使用startAtZeroEnabled,直接使用customAxisMin – Wingzero
对于图表3,使用'chartView.leftAxis.axisMinimum = 0'。 –