Как скрыть маркер View, если значение бара 0,0. в гистограмме с использованием диаграмм iOS - PullRequest
0 голосов
/ 17 мая 2018

Я добавляю маркер на кран, используя графики iOS.Я хочу открыть маркер, только если значение не равно нулю.Можем ли мы сделать это с помощью библиотеки iOS Charts.

1 Ответ

0 голосов
/ 18 мая 2018

Сначала установите делегата barChartView, а затем в функции chartValueSelected напишите этот код

  func chartValueSelected(_ chartView: ChartViewBase, entry: ChartDataEntry, highlight: Highlight){
    if entry.y == 0.0{
        barChartView.highlightValue(nil, callDelegate: false)
    }

}

везде, где вам нужно скрыть маркер, просто добавьте этот код

 barChartView.highlightValue(nil, callDelegate: false)
...