我是核心情节的新手。我使用核心图绘制了条形图。一旦视图消失,我想删除我使用核心图绘制的条形图,并在视图出现时再次使用新值绘制。
谁能建议我解决这个问题?
在此先感谢 Abilash.G
您有多种选择,具体取决于您想要达到的效果。
您可以从托管视图中删除图表。当新数据准备就绪时,调用[graph reloadData]
并将图表添加回托管视图。或者把图表扔掉,在需要时制作一个新的。
更好的解决方案是将visible
图形的属性设置为 NO 以隐藏它,并在您希望它重新出现时返回 YES。如上所述重新加载数据。
要仅隐藏条形图而使图表的其余部分可见,您可以调用[barPlot reloadData]
并且不返回任何数据(绘图的记录数 == 0)。-reloadData
当新数据准备好时再次调用。
当您准备好显示新数据时,您还可以从图表中删除条形图并再次添加新的,尽管上面的#3 会给您更好的性能。
埃里克