gpt4 book ai didi

ios - 使用 xcode 中的 Core Plot 将 UIView 中的轴居中

转载 作者:行者123 更新时间:2023-11-29 02:14:30 31 4
gpt4 key购买 nike

我刚刚将 Core Plot 合并到我的项目中,我需要做的是在图表中绘制不同的圆圈。我已经设置了图表,它看起来不错等等,但有些问题我似乎无法解决。我发现缺少 Core Plot 的文档,而且这些示例也没什么帮助。

我一直在使用这个例子来绘制我的图表,散点图,即第 2 部分中的最后一个:http://www.raywenderlich.com/13271/how-to-draw-graphs-with-core-plot-part-2

当我绘制图表时,我会在 UIView 的左下角获得轴,就像示例一样。但我希望我的轴绘制在 UIView 的中间,所以我希望原点位于我 View 的正中心。我怎么做?我能够移动轴,使它们在 View 中间相互交叉,但 origo 仍在其他地方。

我还想动态更改轴的范围,但我似乎也无法解决。我想发送一个值,例如6.0,调整轴的范围和居中是我的观点,如下图。

This is the UIView with a coordinate system beginning at its center.

最佳答案

您可以使用相对轴约束将轴置于绘图区域的中心。约束值范围在 0 到 1 之间,对应于绘图区域的边缘。使用 0.5 将轴精确定位在中间。

x.axisConstraints = [CPTConstraints constraintWithRelativeOffset:0.5];
y.axisConstraints = [CPTConstraints constraintWithRelativeOffset:0.5];

关于ios - 使用 xcode 中的 Core Plot 将 UIView 中的轴居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28898952/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com