如何禁用bar char的select?

我已经实施了一个条形图,我想移动到一个更具体的点击条形图。 为此,我正在使用“ChartViewDelegate(Chartviewselected)”它工作正常。 但是问题是第一次当我select条形图到下一个屏幕时。 但是当在屏幕上回来时,选定的栏显示选定的默认值,再次单击该栏时,它将被取消选中。 因为没有调用chartview委托(chartviewselect)的方法 。 所以我想禁用默认的条形图select。 有没有任何财产禁止select条形图?

当回到屏幕尝试调用:

lineview.delegate!.chartValueNothingSelected!(lineview) 

根据ChartViewBase.swift:

 // Called when nothing has been selected or an "un-select" has been made. @objc optional func chartValueNothingSelected(_ chartView: ChartViewBase) 

如果你需要删除突出显示的栏,而从前面的屏幕回来,放在viewWillApper()代码下面将删除突出显示的栏。

 //Manyally Remove Selected Bar [self.chartView highlightValues:NULL]; 

希望这会有所帮助!