我看到了一些核心情节样本。有什么等效的东西可以轻松完成我的任务吗?我也想知道在 iPhone 中使用 Core-plot 的可行性。 (核心情节的任何问题)

我想要多色 垂直条形图 。是否可以自定义 Core-plot 框架。仅使用一个条形图就可以有多个线段。

谢谢你。
纳文·通加

最佳答案

要制作堆积条形图,您需要制作多个图,每个线段一个。在除底部以外的所有图上,将 barBasesVary 设置为 YES。数据源将要求名为 CPTBarPlotFieldBarBase 的第三个字段,它是条形的基本值。您必须自己进行堆叠计算。

可以使用附加条形图绘制水平线。给钢筋一个较短的高度(尖端 - 底部)。如果需要,您可以使宽度比其他宽度更宽——每个图都是独立的。

钢筋之间的空间取决于几个因素。默认情况下,条形宽度在数据坐标中指定。例如,如果条形位置相距一个单位,则条形宽度为 0.5 将使条形宽度和条形之间的间距相等;条宽为 0.75 将使空间为条宽的 1/3。以像素为单位的实际宽度取决于图形的大小和可见条的数量(由沿该轴的绘图范围确定)。如果 barWidthsAreInViewCoordinates 为 YES,则条宽以像素为单位给出,这使它们在绘图范围变化时保持相同的表观宽度,但它们之间的空间将随着绘图范围而变化。

关于ios4 - 在 iphone 中绘制图形的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7648933/

10-12 07:00