Ich arbeite mit dem Apple -Charts -Framework und zeigt ein Balkendiagramm mit Barmark zur Visualisierung von Datenpunkten an.
Ich möchte jedoch eine sichtbare Grenze oder einen Umriss in jeder Balken hinzufügen, damit sie sich mehr herausheben lassen. Ich habe erfolgreich einen Grenze um das gesamte Diagramm hinzugefügt, aber wie kann ich jedem einzelnen Balken einen Rand hinzufügen?
Code: Select all
import Charts
Chart {
ForEach(matchs, id: \.day) { match in
BarMark(x: .value("day", match.day),
y: .value("point", match.point)
)
.opacity(1.0)
.foregroundStyle(.red)
.clipShape(RoundedRectangle(cornerRadius: 0))
}
}
.chartPlotStyle { content incontent.border(.white, width: 1)}
.frame(height: 250)