gpt4 book ai didi

ios - 如何在 iOS 中的折线图(图表)的标签中显示文本

转载 作者:搜寻专家 更新时间:2023-11-01 06:24:55 24 4
gpt4 key购买 nike

我正在使用 https://github.com/danielgindi/Charts用于生成图表的库。(Swift-iOS)我想显示具有百分比值 的值,例如1235(6%)、3478(34%)、742(3%) 等等。

这是我取得的成就:

enter image description here

这就是我想要的:

enter image description here

谁有想法,请帮助我。

最佳答案

好的,我找到了一些东西,也许对你有帮助:

首先创建一个自定义格式化程序:

class CustomVF : IValueFormatter {
var maxValue : Double = 1
func stringForValue(_ value: Double, entry: ChartDataEntry, dataSetIndex: Int, viewPortHandler: ViewPortHandler?) -> String {
return "\(value) (\(value / totalSum * 100)%)"
}
}

然后你使用它:

let set1 = BarChartDataSet(entries: yVals, label: "DataSet")
...
let customVF = CustomVF()
customVF.maxValue = 200.0
set1.valueFormatter = customVF

关于ios - 如何在 iOS 中的折线图(图表)的标签中显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58197193/

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