J'ai du mal à supprimer le quadrillage d'arrière-plan et les axes X et Y de mon graphique à barres/graphique. Pouvez-vous m'aider.
Je crois que ce que tu cherches c'est :
- drawAxisLineEnabled
- drawGridLinesEnabled
Si vous utilisez Objective-C, placez-les simplement sur l'axe souhaité :
yAxis.drawAxisLineEnabled = NO;
yAxis.drawGridLinesEnabled = NO;
ou si vous utilisez Swift :
yAxis.drawAxisLineEnabled = false
yAxis.drawGridLinesEnabled = false
J'espère que ça aide.
Merci
Génial merci
Comment changer la couleur de la ligne de la grille ?
Merci
et javafx ? s'il vous plaît
J'utilise Swift 4 et je ne peux me débarrasser d'aucune des lignes de la grille.
Je crée un LineChartView et le personnalise ainsi :
let lineChart: LineChartView = {
let chart = LineChartView()
chart.leftAxis.drawAxisLineEnabled = false
chart.leftAxis.drawGridLinesEnabled = false
chart.leftAxis.gridColor = NSUIColor.clear
chart.xAxis.drawGridLinesEnabled = false
chart.backgroundColor = .white
chart.translatesAutoresizingMaskIntoConstraints = false
return chart
}
Le graphique qui apparaît ressemble exactement au graphique linéaire par défaut sans aucune personnalisation.
Voici comment j'ai fait ça
lineChart.leftAxis.enabled = false
lineChart.rightAxis.enabled = false
lineChart.xAxis.enabled = false
Il semble que vous ne puissiez pas désactiver directement les lignes de la grille dans swift 4. La solution de contournement consiste simplement à effacer la couleur de la grille afin qu'elle ne soit pas visible
lineChart.xAxis.gridColor = .clear
lineChart.leftAxis.gridColor = .clear
lineChart.rightAxis.gridColor = .clear
Commentaire le plus utile
Je crois que ce que tu cherches c'est :
Si vous utilisez Objective-C, placez-les simplement sur l'axe souhaité :
ou si vous utilisez Swift :
J'espère que ça aide.