【问题标题】:Core Plot: Constrain axis only when it gets near the edge of the graph核心图:仅在靠近图形边缘时约束轴
【发布时间】:2013-07-16 19:03:48
【问题描述】:

我在我的 iPad 应用程序中使用 Core Plot 在散点图上绘制一些数据点。我希望轴与数据一起平移,直到其中一个轴靠近图表的边缘。然后我希望该轴受到约束,使其不会超出图形的边缘。我知道我可以使用 CPTConstraints 来修复轴,但我不希望它们总是被修复。我只是希望它们在靠近图表边缘时被固定,以便它们保持可见。我附上了我的应用程序的一些屏幕截图,以向您展示我的意思。

【问题讨论】:

    标签: constraints axis core-plot floating


    【解决方案1】:

    使用绘图空间委托来监控绘图空间的变化。实现-plotSpace:willChangePlotRangeTo:forCoordinate: 委托方法并使用新的绘图范围来决定是否设置orthogonalCoordinate 或约束来定位轴。

    【讨论】:

    • 太棒了!非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多