![](/img/trans.png)
[英]How to set a title for X-axis and Y-axis in line chart using Charts Framework in iOS?
[英]Start line chart's y-axis bars from the bottom even if that area is negative (ios charts)
也許這不是最好的標題,但這是有關圖像的說明:
不好意思,抱歉,但是您明白了。
所有負值,即從0向下開始的“條”,我希望它們從底部向上開始。
閱讀文檔后,我認為我必須設置leftAxis.axisMinValue
,但它不會以任何方式影響圖表。
// create dataSet (LineChartDataSet)
leftAxis.axisMinValue = dataSet.yMin
// create LineChartData and set to chart's data property
也許我錯過了一些東西,這不是正確的設置,或者是一個錯誤。 我進行了一些調試,發現axisMinValue
最初為0,並且已正確設置為傳遞的值。
好的,我知道了:
您需要在dataSet( dataSet.fillFormatter
)上設置自定義FillFormatter
class FillFormatter: ChartFillFormatter {
func getFillLinePosition(dataSet dataSet: ILineChartDataSet, dataProvider: LineChartDataProvider) -> CGFloat {
return CGFloat(dataProvider.getAxis(.Left).axisMinValue)
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.