gpt4 book ai didi

ios - 将 X 轴标签分配给图表框架

转载 作者:行者123 更新时间:2023-12-01 19:59:18 25 4
gpt4 key购买 nike

我正在使用 Charts框架。
我能够将数据添加到图表中,但无法更改图表上的 X 轴标签。

早些时候,可以使用以下方法完成:

变量:

var months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]

var sales = [230, 220, 240, 170, 90, 60, 150, 140, 160, 170, 140, 250]

ViewDidLoad:
let salesEntry1 = BarChartDataEntry(x: 0.0, y: 250)
let salesEntry2 = BarChartDataEntry(x: 1.0, y: 260)
salesEntries.append(salesEntry1)
salesEntries.append(salesEntry2)


let chartDataSet = BarChartDataSet(values: salesEntries, label: "Sales")

let chartData = BarChartData(dataSet: chartDataSet)
barChart.data = chartData

更新:
enter image description here

最佳答案

目前由于旧的初始化程序不可用

代码:

let labels = ["Value 1", "Value 2"]
barChart.xAxis.valueFormatter = IndexAxisValueFormatter(values: labels)

为每个条设置标签

设置 粒度 X 轴为 1
 barChart.xAxis.granularity = 1

Note: This is a Swift 3 issue for Charts (v3.0.1)



引用 gitHub 问题 Charts/Issues/1800

关于ios - 将 X 轴标签分配给图表框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40716440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com