我很确定这是一个错误,但我想我会在这里问,以防其他人经历过类似的事情并有任何建议。
我正在使用 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
轴不会像这张图片一样到达图表的顶部
那么如何让我的轴看起来和合适呢?