带无底条的 CorePlot 条形图

发布于 2024-11-19 18:05:51 字数 272 浏览 3 评论 0原文

我正在编写一个使用 CorePlot 进行绘图的 iPhone 应用程序。特别是条形图。有没有办法制作一个条形图,其中条形的底部永远向下延伸(或使其看起来那样),而不是条形停止在 x 轴?

我仍然需要图表能够正确自动调整,并允许用户平移图表而无需看到条形的底部。这就是为什么我不能使用类似 .baseValue=CPDecimalFromString(@"-1e20") 的原因。

任何建议将不胜感激。

I am writing an iPhone app that uses CorePlot for graphing. Specifically bar graphs. Is there any way to make a bar graph where the bottoms of the bars extend downward forever (or make it look that way) instead of the bars stopping at the x-axis?

I still need the graph to autofit properly and to allow the user to pan the graph without seeing the bottoms of the bars. That is why I can't use something like <CPBarPlot instance>.baseValue=CPDecimalFromString(@"-1e20").

Any suggestions would be appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

゛清羽墨安 2024-11-26 18:05:51

您可以限制绘图空间上的平移范围,以便用户永远不会看到超出您设置范围的值。

CPTXYPlotSpace *thePlotSpace = graph.defaultPlotSpace;
thePlotSpace.globalYRange = [CPTPlotRange rangeWithLocation:CPTDecimalFromDouble(0.0)
                                                     length:CPTDecimalFromDouble(10.0)];
barPlot.baseValue = CPTDecimalFromDouble(-1.0);

You can limit the panning ranges on the plot space so that the user never sees values outside the range you set.

CPTXYPlotSpace *thePlotSpace = graph.defaultPlotSpace;
thePlotSpace.globalYRange = [CPTPlotRange rangeWithLocation:CPTDecimalFromDouble(0.0)
                                                     length:CPTDecimalFromDouble(10.0)];
barPlot.baseValue = CPTDecimalFromDouble(-1.0);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文