BarChart无法正确填充

时间:2018-09-03 20:35:49

标签: charts ios-charts

我已经为我的一个应用程序设置了图表。我正在使用CombinedChartView,它同时使用条形图和折线图。每个y值最多只能匹配一个x值,因为我已经将它们按顺序在数组中排序了。

x值将始终以1个间隔(1、2、3等)进入。但是,y值的范围可能很大,具体取决于用户输入(0到200等)。

我已将图上的x标签数强制为x数组中的元素数,并将其粒度强制为1。但是,有时条形图和折线图位于彼此的顶部。如果您仔细观察,您会在某些图形中看到两个最大标签来表明这一点。

关于如何解决此问题的任何想法?

chart

以下是与尝试正确设置轴有关的代码:

    totalThrownChart.xAxis.setLabelCount(graphRounds.count, force: true)
    totalThrownChart.xAxis.granularityEnabled = true
    totalThrownChart.xAxis.granularity = 1
    totalThrownChart.xAxis.axisMaximum = Double(graphRounds.max()!)
    totalThrownChart.xAxis.axisMinimum = Double(graphRounds.min()!)
    totalThrownChart.xAxis.axisMinLabels = graphRounds.count
    totalThrownChart.leftAxis.drawZeroLineEnabled = true
    totalThrownChart.leftAxis.axisMinimum = 0

0 个答案:

没有答案