gpt4 book ai didi

ios - 堆叠条形图突出显示完整的单个条形图

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

我在 iOS-Charts 中使用 StackedBar Chart,我需要提供两个功能:

  1. 当用户选择单个条形图时,我需要突出显示完整的条形图而不是特定的堆栈索引。
  2. 我需要显示具有完整值的弹出窗口。

如何实现?

为了突出显示,我尝试执行以下操作,但它不起作用

let highlighter1: ChartHighlight = ChartHighlight(xIndex: dataSetIndex, dataSetIndex: 0, stackIndex: 0)
let highlighter2: ChartHighlight = ChartHighlight(xIndex: dataSetIndex, dataSetIndex: 0, stackIndex: 1)
let highlighter3: ChartHighlight = ChartHighlight(xIndex: dataSetIndex, dataSetIndex: 0, stackIndex: 2)

chartView.highlightValues([highlighter1, highlighter2, highlighter3])

如果我给出单一值,它就可以工作。

最佳答案

  1. 要选择完整的堆叠条形图,您可以使用 chartView.setHighlightFullBarEnabled = true
  2. 要显示弹出窗口,您可以使用 ChartMarker,或者您可以查看 Charts github repo 的 ChartDemo-iOS 并使用 BalloonMarker.swift 作为示例。

关于ios - 堆叠条形图突出显示完整的单个条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33301007/

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