【问题标题】:How to select pie chart slice by default in Charts library如何在图表库中默认选择饼图切片
【发布时间】:2021-09-08 20:52:42
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: ios swift charts pie-chart ios-charts


    【解决方案1】:

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

    chartView.highlightValue(x: 0, dataSetIndex: 0)
    

    【讨论】:

    • 您的代码正在运行。有没有办法在选定的切片上制作外阴影?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-17
    • 2014-09-07
    • 2018-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多