我在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()
再次,数据是图表工作正常。奇怪。
答案 0 :(得分:1)
iOS图表上的文档非常稀缺,因为它是从Android库移植的(已完全记录)
我遇到了这种方法,可以删除限制线
@ControllerAdvice
public class GlobalExceptionHandler {
@ExceptionHandler
ResponseEntity<MyCustomError> handle(NoHandlerFoundException e) {
return new ResponseEntity<>(new MyCustomError(), HttpStatus.NOT_FOUND);
}
}
我删除它并将其添加回更新的限制线值。