IOS图表 - 限制线在刷新数据后出现两次

时间:2017-10-04 13:15:55

标签: ios-charts swift3.2

我在Github上使用Daniel Gindi的iOS Charts。我正在展示一个带有限制线的图表,一切都很顺利。当我向图表添加数据时,一切正常,但限制线出现两次。我尝试重新初始化限制线:

    var limitLine = ChartLimitLine()
    limitLine = ChartLimitLine(limit: 
    self.averagePointsArray.average, label: "This weeks average")
    self.barChartView.rightAxis.addLimitLine(limitLine)
    self.setChart()

我也尝试过使用这些方法:

barChartView.clear() barChartView.clearValues()

再次,数据是图表工作正常。奇怪。

enter image description here

1 个答案:

答案 0 :(得分:1)

iOS图表上的文档非常稀缺,因为它是从Android库移植的(已完全记录)

我遇到了这种方法,可以删除限制线

@ControllerAdvice
public class GlobalExceptionHandler {

    @ExceptionHandler
    ResponseEntity<MyCustomError> handle(NoHandlerFoundException e) {

        return new ResponseEntity<>(new MyCustomError(), HttpStatus.NOT_FOUND);
    }
}

我删除它并将其添加回更新的限制线值。