如何在 Charts 库中默认 select 饼图切片

How to select pie chart slice by default in Charts library

我在 Charts ios library 中使用饼图。我想知道,当饼图加载时,我如何 select 默认第一个切片。

我找到了这个 chartView.highlightValue(x: 45, dataSetIndex: 0)。但是这段代码不起作用。

我的饼图有两个切片 PieChartDataEntry。我希望第一个默认 selected。

let entries = (0..<count).map { (i) -> PieChartDataEntry in
            if i == 0 {
                return PieChartDataEntry(value: 45,
                                         label: "")
            } else {
                return PieChartDataEntry(value: 55,
                                         label: "")
            }
        }

如果要选择第一个切片,请将 x 设置为 0。请注意,这里的 x 是您数据的 index,对于 PieCharts

dataSetIndex 始终是 0
chartView.highlightValue(x: 0, dataSetIndex: 0)