gpt4 book ai didi

ios-charts - 在触摸时显示和隐藏折线图突出显示

转载 作者:行者123 更新时间:2023-12-02 08:07:19 25 4
gpt4 key购买 nike

我只想在手指放在图表上时突出显示数据点,一旦手指离开我想要调用的屏幕,或者简单地取消选择突出显示。

func chartValueNothingSelected(chartView: ChartViewBase) {
print("Nothing Selected")
markerView.hidden = true
}

我尝试覆盖触摸结束,但尚未使其正常工作。

最佳答案

您可以使用 highlightEnabled 属性关闭所有条形/数据的突出显示。

示例是:

barChartView.data?.highlightEnabled = false
<小时/>

如果您仍然希望能够突出显示值,但希望它们在触摸结束后自动取消选择,我还找到了另一个函数 highlightValues(highs: [ChartHighlight]?) ,其中表示文档..

Provide null or an empty array to undo all highlighting.

当您想要取消选择所有值时调用此方法,我相信这会起作用。示例可以是:

let emptyVals = [ChartHighlight]()  
barChartView.highlightValues(emptyVals)

引用: Charts Docs: highlightValues documentation

关于ios-charts - 在触摸时显示和隐藏折线图突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37899496/

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