J'essaie de supprimer Description Label
dans la bibliothèque ios-chart
. Vous pouvez le voir sur l'image ci-dessous:
Et je sais que, sur Android (bibliothèque MPAndroidChart
qui est le prédécesseur de ios-chart), je peux effectuer les opérations suivantes:
barchart.setDescription(" ");
mais j'essaie de faire la même chose sur Swift:
barchart.description = ""
et j'obtiens l'erreur suivante:
Impossible d'affecter à la propriété: 'description' est immuable
J'ai regardé sur Internet et ici dans StackOverflow mais je n'ai rien vu qui puisse l'enlever.
Est-il possible de supprimer ce Description Label
sur la bibliothèque ios-chart
?
Merci d'avance!
C'est descriptionText
, pas description
, description
est NSObject
variable
Sur Swift 3.0 et graphique 3.0 :
barchart.chartDescription?.text = ""
Cela pourrait fonctionner mieux dans Swift 3.0 en désactivant en tant que
barChart.chartDescription?.enabled = false
Pour Swift 4
barChart.chartDescription?.text = ""
Dans la nouvelle version, la description n'est pas une chaîne de la classe ChartDescription.
ChartDescription *desc = [[ChartDescription alloc]init];
desc.text = @"";
chart.chartDescription = desc;