我创建了如下所示的图表视图。我想知道当用户点击栏时如何更改栏标记。
Chart {
ForEach(Data.lastOneHour, id: \.day) {
BarMark(
x: .value("Month", $0.day, unit: .hour),
y: .value("Duration", $0.duration)
)
}
}
Run Code Online (Sandbox Code Playgroud)
我看到.onTap修改器不可用BarMark,并且我看不到任何方法来访问条形标记并使用手势位置应用颜色GeometryReader。