Мой код сейчас выглядит примерно так:
Код: Выделить всё
Chart {
ForEach(data, id: \.id) { day in
BarMark(
x: .value("###", day.date, unit: .day),
y: .value("###", day.value)
)
.cornerRadius(10.0)
.foregroundStyle(Color.blue.gradient)
.alignsMarkStylesWithPlotArea()
.annotation {
Text(day.value.description)
.font(.subheadline)
}
}
}
.widgetAccentable()
.chartYAxis(.hidden)
.chartXAxis {
AxisMarks(values: .stride(by: .day)) { value in
AxisValueLabel(format: Date.FormatStyle().weekday(.short), centered: true)
}
}
Я хочу добиться тонирования только штриховых меток, но не меток и всего остального. иначе... они должны оставаться черно-белыми монохромными цветами.
Есть ли способ заставить это работать?
Подробнее здесь: https://stackoverflow.com/questions/790 ... wift-chart
Мобильная версия