<分区>
我需要在我正在开发的 iPhone 应用程序中呈现和显示图表(目前是条形图,但以后可能需要更多类型)。我环顾四周,似乎还没有任何真正优秀、成熟的 iPhone 图表库。我也在寻找为 Mac 上的 Cocoa 编写的可以改编的东西,但还没有找到任何好的东西。
有人处理过这个吗?有什么建议吗?
我确实找到了 Core Plot , 但它似乎处于发展的早期阶段。
编辑以添加一些要求的详细信息(按照目前的情况;))
- 条形图
- 水平条形图
- 双层条形图
- 轴标签(包括在 y 轴上旋转 90 度)
- 图表上每个条形图上方的标签
- 阴影或自定义背景
插入 Core Plot 项目的众多因素之一是 iPhone 上缺乏好的绘图框架。 Core Plot 还包含许多其他用例,包括桌面系统,但其设计从一开始就包括 iPhone 支持。它已经非常接近可用了,目前已在多个 iPhone 和 OS X 应用程序中使用。
编辑 2/10
自从我第一次发布摘要以来,核心情节已经取得了长足的进步。该框架现在有条形图(我相信包括水平条形图)、轴标签(包括任意旋转)以及图形的填充和背景。我不确定堆叠条形图,但添加到实现条形图的 CPBarPlot
类并不难。至于注释,有一个 CPAnotation
类,如果没有您需要的确切功能,您可以将其子类化以添加注释。
项目 on github .