iOS 图表删除条形图栏上的值

Per*_*lue 1 bar-chart ios swift ios-charts

我正在使用https://github.com/danielgindi/Charts 在此处输入图片说明

如何隐藏每个栏上显示的值。我的代码如下

func setUpChartView(){
    viewGraphContent.delegate = self
    viewGraphContent.pinchZoomEnabled = false
    viewGraphContent.chartDescription?.enabled = true
    viewGraphContent.dragEnabled = false
    viewGraphContent.setScaleEnabled(false)
    viewGraphContent.highlightFullBarEnabled = true
    viewGraphContent.doubleTapToZoomEnabled = false
    viewGraphContent.drawBordersEnabled = true
    viewGraphContent.borderColor = UIColor.white
    viewGraphContent.borderLineWidth = 1
    viewGraphContent.legend.enabled = false
  }
Run Code Online (Sandbox Code Playgroud)

Sag*_*han 8

添加以下代码行,您可以在其中设置图表集以解决问题:

var set = BarChartDataSet(values: yVals, label: "Data Set")        
set.drawValuesEnabled = false       // Set this property to false to hide all values

let data = BarChartData(dataSet: set)
yourChartView.data = data
Run Code Online (Sandbox Code Playgroud)

此代码将隐藏条形图上方的所有值。我希望这能帮到您。