gpt4 book ai didi

ios - iOS 图表中的缩放轴(适用于 iOS 的 MPAndroidChart)

转载 作者:行者123 更新时间:2023-11-28 09:03:54 24 4
gpt4 key购买 nike

我很确定这是一个错误,但我想我会在这里提问,以防其他人遇到类似的事情并有任何建议。

我正在使用 iOS 图表在我的应用程序中显示图表。作为标准,y 轴从 0 到它需要的任何值。显然,让图表从 0 开始并不总是一个好主意,因为您通常会以实际数据全部朝向图表顶部结束...所以我想很好地缩放轴。

问题是当我使用

chartHolder.autoScaleMinMaxEnabled = true

我在 ChartDataSet.Swift 的第 93 行收到 EXC_BAD_INSTRUCTION(该行是 if _yVals.count == 0)

如果我尝试像这样设置轴的最小值和最大值

chartHolder.leftAxis.axisMinimum = minY1
chartHolder.leftAxis.axisMaximum = maxY1

chartHolder.rightAxis.axisMinimum = minY2
chartHolder.rightAxis.axisMaximum = maxY2

轴不会像这张图片那样到达图表的顶部

enter image description here那么如何让我的轴看起来和合适呢?

最佳答案

我在将 autoScaleMinMaxEnabled 设置为 true 时遇到崩溃。看起来真的像一个错误

如果您不熟悉它的工作原理,您应该暂时避免使用它。

但对于您的需要,我觉得您可以结合使用 customAxisMaxcustomAxisMin

并设置 yAxis.startAtZeroEnabled = false,这样您的 yAxis 将不再从 0 开始,它将以您设置或计算的最小值开始。

关于ios - iOS 图表中的缩放轴(适用于 iOS 的 MPAndroidChart),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31324763/

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