Charts 如何使用Swift 4上的图表在X轴上设置名称?

Charts 如何使用Swift 4上的图表在X轴上设置名称?,charts,swift4,Charts,Swift4,这是我的查询(已编辑): 我试着用图表绘制一个月的图表,但在X轴上标注月份名称时遇到了一些困难。我的默认值如下图所示: 在使用了最上等的答案后,我得到了 所以,在花了几个小时徒劳无益的结果之后,我想问你,你是否知道如何得到一个类似的情节。因此,总结一下: 将月份的名称放在x轴上(垂直,而不是如图所示的水平) 在图形的底部绘制月份名称,而不是在默认值的顶部 提前谢谢。如果你需要我的一些代码,我可以与你分享 亲切问候。玩过之后,经过更好的研究,以下是我问题的答案: //Give the value

这是我的查询(已编辑):

我试着用图表绘制一个月的图表,但在X轴上标注月份名称时遇到了一些困难。我的默认值如下图所示:

在使用了最上等的答案后,我得到了

所以,在花了几个小时徒劳无益的结果之后,我想问你,你是否知道如何得到一个类似的情节。因此,总结一下:

  • 将月份的名称放在x轴上(垂直,而不是如图所示的水平)
  • 在图形的底部绘制月份名称,而不是在默认值的顶部
  • 提前谢谢。如果你需要我的一些代码,我可以与你分享


    亲切问候。

    玩过之后,经过更好的研究,以下是我问题的答案:

    //Give the value of the months to the x axis
        barChart.xAxis.valueFormatter = IndexAxisValueFormatter(values:months)
        barChart.xAxis.granularity = 1
    
    //Position of the x axis, rotation of the labels on the x axis and show all the names of the months consecutively
        barChart.xAxis.labelPosition = XAxis.LabelPosition.bottom
        barChart.xAxis.labelRotationAngle = -90.0
        barChart.xAxis.setLabelCount(counter, force: false)