我正在使用神話般的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'。 –