ios-charts:选择一个节点可以触发标签文本改变吗?



我在swift语言中使用ios-charts。我想在每个节点被选中时显示更多的数据。一个标记不会有足够的空间为我想要显示的所有信息,所以我想在ViewController本身的专用标签中显示它。有什么办法可以做到吗?

我得到了chartValueSelected方法的工作,但我不确定如何利用它。

ChartViewDelegate

chtChart.delegate = self

我有一个名为textNotes的数组,它对应于数组中的每个数据条目并创建了一个名为infoLabelChart的标签

func chartValueSelected(_ chartView: ChartViewBase, entry: 
ChartDataEntry, highlight: Highlight) {
let pos = NSInteger(entry.x)
infoLabelChart.text = "(textNotes[pos])"
}

最新更新