我正在编写一个使用CorePlot进行图形化的iPhone应用程序。特别是条形图。是否有任何方法可以制作条形图,其中条形底部永远向下延伸(或使其看起来那样)而不是停在x轴上的条形图?
我仍然需要图表正确自动调整并允许用户平移图形而不会看到条形图的底部。这就是为什么我不能使用像<CPBarPlot instance>.baseValue=CPDecimalFromString(@"-1e20")
这样的东西。
任何建议都将不胜感激。
答案 0 :(得分:0)
您可以限制绘图空间中的平移范围,以便用户永远不会看到超出您设置范围的值。
CPTXYPlotSpace *thePlotSpace = graph.defaultPlotSpace;
thePlotSpace.globalYRange = [CPTPlotRange rangeWithLocation:CPTDecimalFromDouble(0.0)
length:CPTDecimalFromDouble(10.0)];
barPlot.baseValue = CPTDecimalFromDouble(-1.0);