Swift IOS图表-在纵向模式下X轴上的值格式不正确

Swift IOS图表-在纵向模式下X轴上的值格式不正确,swift,ios-charts,Swift,Ios Charts,我正在将“IOS图表”集成到我的最新应用程序中。一切正常,但在IOS上,XAxis的格式在纵向模式下无法正常运行(请参见屏幕截图)。景观模式很好。Chartsdata包含290个带有日期/数值的条目。一些格式化显然已经完成,但还不够。(见截图) 我正在使用Xcode 8/Swift 3/CocoaPods(图表的3.0.0版)/IOS 10的最新版本 这是我唯一与Xaxis相关的代码,其中“Charty”是我的LineChartView Charty.xAxis.granularityE

我正在将“IOS图表”集成到我的最新应用程序中。一切正常,但在IOS上,XAxis的格式在纵向模式下无法正常运行(请参见屏幕截图)。景观模式很好。Chartsdata包含290个带有日期/数值的条目。一些格式化显然已经完成,但还不够。(见截图) 我正在使用Xcode 8/Swift 3/CocoaPods(图表的3.0.0版)/IOS 10的最新版本

这是我唯一与Xaxis相关的代码,其中“Charty”是我的LineChartView

    Charty.xAxis.granularityEnabled = true
    Charty.xAxis.granularity = 10
    Charty.xAxis.labelPosition = .bottom
    Charty.autoScaleMinMaxEnabled = true

如果您有任何帮助,将不胜感激。

请在纵向模式下尝试下面的代码

    lineChartView.xAxis.spaceBetweenLabels = 4
    lineChartView.xAxis.wordWrapEnabled = false
SpaceBetweenLabel将帮助您对齐xAxis上的内容


祝您编码愉快。

在纵向模式下尝试下面的代码

    lineChartView.xAxis.spaceBetweenLabels = 4
    lineChartView.xAxis.wordWrapEnabled = false
SpaceBetweenLabel将帮助您对齐xAxis上的内容


有一个愉快的编码。

一个变通方法限制Xaxis`Charty.Xaxis.setLabelCount(5,force:true)`一个变通方法限制Xaxis`Charty.Xaxis.setLabelCount(5,force:true)`上可见标签的数量,`虽然听起来很有希望。。。“SpaceBetweenLabel”显然不再是库的一部分。有没有可能,它已经被“spaceMin”和“spaceMax”所取代?虽然听起来很有希望。。。“SpaceBetweenLabel”显然不再是库的一部分。有没有可能,它已经被“spaceMin”和“spaceMax”所取代?