[英]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.