Question Supprimez tous les slices du graphique circulaire (ios-charts / mpandroidchart)


Je connais la méthode pour supprimer les valeurs x mais comment supprimer les valeurs y. Je ne veux fondamentalement aucun texte sur mon camembert.

L'image montre l'état actuel avec les étiquettes 80.0 et 20.0 en haut du graphique circulaire. pie chart


9
2017-08-13 15:01


origine


Réponses:


Supprimer les valeurs Y

Utiliser dataset.setDrawValues ​​(false)

Supprimer les valeurs X

Utilisez MyPieChart.setDrawSliceText (false);


25
2017-08-14 10:25



Pour supprimer les étiquettes (xVals):

pieChartView.drawSliceTextEnabled = false

Pour supprimer les valeurs (yVals):

pieChartDataSet.drawValuesEnabled = false

7
2018-01-06 02:41



Qu'à cela ne tienne!

pieChartView.data?.setValueTextColor(UIColor.clearColor())

Cela au moins le fait de ne pas voir ces étiquettes.

En outre, une autre façon de régler cela sur false:

drawLabelsEnabled

4
2017-08-13 16:30



drawLabelsEnabled ne dessine aucune étiquette sur votre graphique. C'est à la fois pour xAxis et yAxis

caisse pour toutes les configurations de base: https://github.com/danielgindi/ios-charts/blob/master/Charts/Classes/Components/ChartAxisBase.swift


2
2017-08-14 14:45



Dans ios-charts 2.1.3, dataset.drawValuesEnabled = NO; masquer les valeurs Y


2
2017-09-06 11:57



Dans la version 3.1.1 d’ios-charts, vous pouvez masquer les étiquettes de tranche de pie_chart.drawEntryLabelsEnabled = NO;


2
2018-04-05 12:33