0
我使用优秀的iOS图表库创建图形。 (https://github.com/danielgindi/Charts/)更改iOS BarChart xAxis标签位置
这里就是我能够做到:
我想有这样的标签:
你知道如何做到这一点?
由于
我使用优秀的iOS图表库创建图形。 (https://github.com/danielgindi/Charts/)更改iOS BarChart xAxis标签位置
这里就是我能够做到:
我想有这样的标签:
你知道如何做到这一点?
由于
可以通过0.5索引移位和设置xAxis.axisMinimum为0.0:
var entries: [BarChartDataEntry] = []
for index in 0..<datapoints.count {
let value1 = Double(datapoints[index])
let value2 = Double(datapoints[index])
entries.append(BarChartDataEntry(x: Double(index)+0.5, yValues: [value1, value2]))
}
let xvalues = ["1", "2"]
combinedChart.xAxis.valueFormatter = IndexAxisValueFormatter(values: xvalues)
combinedChart.xAxis.labelPosition = Charts.XAxis.LabelPosition.bothSided
let set = BarChartDataSet(values: entries, label: " - Description.")
combinedChart.xAxis.axisMinimum = 0.0
set.axisDependency = Charts.YAxis.AxisDependency.left
data.addDataSet(set)