问题描述
|
我是核心情节的新手。我使用核心图绘制了条形图。我想删除视图消失后使用核心图绘制的条形图,并在视图出现时再次使用新值绘制。
有人可以建议我解决这个问题吗?
提前致谢,
阿比拉什
解决方法
您可以选择几种方法,具体取决于要达到的效果。
您可以从托管视图中删除该图。准备好新数据后,调用ѭ0并将图形添加回托管视图。或扔掉图表并在需要时制作新图表。
更好的解决方案是将图形的
visible
属性设置为NO以隐藏它,并在希望重新出现时将其返回YES。如上所述重新加载数据。
要仅隐藏条形图,使其余图形可见,可以调用[barPlot reloadData]
,并且不返回任何数据(绘图的记录数== 0)。新数据准备好后,再次呼叫ѭ3。
您也可以从图形中删除条形图,并在准备显示新数据时再次添加新的条形图,尽管上面的#3可以提供更好的性能。
埃里克