É o seguinte. Estou tentando usar o SwiftUI para fazer o ButtonStyle, para manter a folha de estilos pode ser a mesma e simples de ler. E eles aparecem em todos os botões, o que é ótimo. Mas existem alguns botões específicos que preciso para usar cores de fundo diferentes. (mais de três)
Gostaria de saber se existe um método melhor do que adicionar a folha de estilo após cada botão que precisa mudar de cor?
aqui está meu ButtonStyle:
struct StateButton: ButtonStyle {
func makeBody(configuration: Configuration) -> some View {
return configuration.label
.frame(width: 183, height: 50)
.background(Color("Orange"))
.cornerRadius(25)
.foregroundColor(.white)
.padding(.bottom, 40)
}
}