iPhone Core-plot:图表放大缩小,Y轴变大,Y轴变小

发布于 2024-12-11 01:23:47 字数 489 浏览 0 评论 0原文

我现在使用 Core-plot 进行 iPhone 图表开发。 但它有一些我无法达到的要求。

我现在使用CorePlot 0.4,示例代码AAPLot来开发

请看下面的图片,然后你就会知道我的问题是什么 非常感谢...

我真的需要帮助解决这个问题, 谢谢

在此处输入图像描述

在此处输入图像描述

我想要像此应用程序一样的结果

在此处输入图像描述

在此处输入图像描述

I am now using Core-plot for iPhone chart Development.
But it has some requirement i can not reach.

I am now using CorePlot 0.4, example code AAPLot to develop

Please have a look the following image, then you will know what is my problem
Thank you very much...

I really need help for this problem,
thank you

enter image description here

enter image description here

i want my result like this application

enter image description here

enter image description here

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

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

发布评论

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

评论(1

淡淡的优雅 2024-12-18 01:23:47

我在这里看到几个问题:

  1. Y 轴刻度:在 y 轴上尝试使用 CPTAxisLabelingPolicyAutomatic 标签策略。如果这不能为您提供足够的控制,请使用不同的标签策略并使用绘图空间委托在用户放大和缩小时调整标签参数。

  2. 消失的x轴:使其成为“浮动”轴。例如,

    x.axisConstraints = [CPTConstraintsconstrainWithLowerOffset:0.0];
    
  3. 最大缩放级别:使用globalXRangeglobalYRange 绘图空间属性。如果需要更多控制,可以使用绘图空间委托。

  4. 滚动条:不直接支持。您可以使用绘图空间委托来更新滚动条位置。

I see several questions here:

  1. Y-axis scale: Try the CPTAxisLabelingPolicyAutomatic labeling policy on your y-axis. If that doesn't give you enough control, use a different labeling policy and use a plot space delegate to adjust the labeling parameters as the user zooms in and out.

  2. Disappearing x-axis: Make it a "floating" axis. For example,

    x.axisConstraints = [CPTConstraints constraintWithLowerOffset:0.0];
    
  3. Maximum zoom level: Use the globalXRange and globalYRange plot space properties. If you need more control, you can use a plot space delegate.

  4. Scroll bars: This isn't directly supported. You could use a plot space delegate to update the scroll bar position.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文