模型更新后,饼图不会更新

时间:2018-01-05 07:41:37

标签: ios objective-c swift pie-chart

我在swift PieCharts中使用了一个库。所以,我在那边提出了这个问题。既然,开发人员还没有回复,我想我会在这里发一个问题。顾名思义,此库提供了显示饼图的选项。我创建了一个所需模型的数组,我让用户按照他的意愿添加新元素。但是,当添加新模型时,我无法更新此饼图的视图。我需要类似reloadData()函数的东西。我找到了一个函数insertSlice,即使颜色相同,它也会作为单独的切片添加。难道我做错了什么?还有另一种方法可以达到这个目的吗?

1 个答案:

答案 0 :(得分:0)

试试这个......

pieChart.removeSlices()
pieChart.models.removeAll()
pieChart.models = [........]

删除切片和模型,然后再次添加它们。

在您要重新加载pieChart

的位置执行此操作