我想要左右插入空格以防止值标签阻止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;
答案 0 :(得分:0)
要删除图表下的背景行,请使用以下代码:
_lineChart.yAxis.drawGridLinesEnabled = NO;
_lineChart.xAxis.drawGridLinesEnabled = NO;
答案 1 :(得分:0)
要添加间距 - 您可以使用图表3.0,并调整xAxis.axisMinimum
/ xAxis.axisMaximum
。
要调整背景,只需使用UIView
,backgroundColor
等opaque
的属性。
要禁用网格 - 调整轴上的drawGridLinesEnabled
,如@ ashmi123所说。
答案 2 :(得分:0)
在图表3.0中,您可以使用...
lineChartView.xAxis.spaceMin = 0.2
lineChartView.xAxis.spaceMax = 0.2
...在左右两侧添加一些空格。