数据下载后如何刷新/重新加载视图(图表)

时间:2017-09-09 15:45:51

标签: swift3 uiview

我在Github上使用SwiftChart(不要与SwiftCharts混淆)用于绘制数据。一切正常,直到我下载图表的数据。我在下载后调用DispatchGroup来配置图表,但图表始终为空白。我认为这是DispatchGroup的一个问题,直到我注意到如果我在viewDidAppear()中配置基本图表而没有下载,它也是空白的。然而在viewDidLoad()中它可以正常工作。

该图表是一个子类UIView。有没有刷新视图的方法?看来,在绘制视图后,它不会更新并保持空白。

更新在viewDidLoad中运行的图表的代码:

// Simple chart
   let series = ChartSeries([0, 6, 2, 8, 4, 7, 3, 10, 8])
   series.color = ChartColors.greenColor()
   chart.add(series)

0 个答案:

没有答案