我正在开发一个报告应用程序,默认情况下将输入数据显示为饼图。我们希望用户能够通过单击按钮切换到条形图,列,区域或任何其他图表。既然我们已经在应用程序中有数据,那应该是相当简单的吗?有没有人知道如何处理这个问题?
andy
答案 0 :(得分:0)
您可以通过几种不同的方式来解决这个问题。如果是我,我会设置一个视图堆栈,其中包含您希望用户切换到的每种图表类型,您只需更改viewstack selectedIndex即可。或者,您只能拥有一个图表持有者容器。然后只需使函数动态生成每个图表(Example)。然后,您需要做的就是删除现有的并添加新图表。
答案 1 :(得分:0)
我通过为每种特定图表类型创建状态来实现此目的。然后根据用户输入在状态之间切换。您可以为每个图表使用一个数据提供程序,也可以为每个图表创建特定的数据提供程序。