iOS-Charts空间左右

时间:2016-07-08 09:28:21

标签: ios ios-charts

我想要左右插入空格以防止值标签阻止yAxis值。并删除图表下的背景线。 我该怎么办?

修改

    self.lineChart.delegate = self;
    self.lineChart.descriptionText = @"";
    self.lineChart.drawGridBackgroundEnabled = NO;
    self.lineChart.scaleXEnabled = NO;
    self.lineChart.scaleYEnabled = NO;
    self.lineChart.leftAxis.spaceTop = 0.30f;

enter image description here

3 个答案:

答案 0 :(得分:0)

要删除图表下的背景行,请使用以下代码:

_lineChart.yAxis.drawGridLinesEnabled = NO;
_lineChart.xAxis.drawGridLinesEnabled = NO;

答案 1 :(得分:0)

要添加间距 - 您可以使用图表3.0,并调整xAxis.axisMinimum / xAxis.axisMaximum

要调整背景,只需使用UIViewbackgroundColoropaque的属性。

要禁用网格 - 调整轴上的drawGridLinesEnabled,如@ ashmi123所说。

答案 2 :(得分:0)

在图表3.0中,您可以使用...

lineChartView.xAxis.spaceMin = 0.2
lineChartView.xAxis.spaceMax = 0.2

...在左右两侧添加一些空格。