Acabei de começar a trabalhar com gráficos no swiftui e estou com dificuldades. Gostaria de sobrepor meu gráfico de barras na imagem abaixo com um gráfico de linhas. Mas a única maneira de descobrir como é incorporar em um ZStack, mas, como mostrado na captura de tela, os dois gráficos (mesmos dados passados por enquanto) não se alinham. Gostaria de mostrar talvez uma linha média sobrepondo as barras, mas simplesmente não consigo descobrir. Não sei muito sobre gráficos e também sou novo nessa API. Também gostaria de exibir o valor real na barra ou acima da barra ou algo assim. Ainda não tenho certeza se isso é possível no swiftui. Se nada mais, você pode me indicar alguma boa documentação ou informações adicionais sobre gráficos? Obrigado
Aqui está uma simplificação do meu código
ZStack {
Chart {
ForEach(payments, id: \.date) { payment in
BarMark(
x: .value("Date", payment.date),
y: .value("Amount", payment.amount)
)
}
}
Chart {
ForEach(payments, id: \.date) { payment in
LineMark(
x: .value("Date", payment.date),
y: .value("Amount", payment.amount)
)
}
}
}