2009-08-31 48 views
0

我正在开发一个报表应用程序,默认情况下将传入数据显示为饼图。我们希望让用户能够通过点击一个按钮切换到栏,栏,区域或任何其他图表。由于我们已经在应用程序中有数据,它应该是相当简单的没有?有没有人知道我会如何处理这个问题?实时切换图表类型

andy

回答

0

您可以通过几种不同的方法来解决这个问题。如果是我,我会设置一个视图堆栈,并且每个图表类型都需要用户切换到它们,并且您可以简单地更改viewstack selectedIndex。或者,您可以只有一个图表保持器容器。然后只需使用函数动态生成每个图表(Example)。然后,您只需删除现有的并添加新图表即可。

0

我通过为每个特定的图表类型创建一个状态来完成此任务。然后根据用户输入在状态之间切换。您可以为每个图表使用一个数据提供者,或为每个图表创建特定的数据提供者