ButtonStylesCustom
작성일
ButtonStylesCustom
버튼 스타일을 커스텀 하는방법에 대해 작성해보려고한다.
struct ButtonPressableStyle: ButtonStyle {
func mackBody(configuration: Configuration) -> some View {
configuration.label
.font(.headline)
.frame(height: 55)
.foregroundColor(.white)
.background(Color.blue)
}
}
이렇게 작성한 후 사용하고 싶은 곳에서
Button(action: {
}, label: {
Text("Clike me")
})
.buttonStyle(ButtonPressableStyle())
이런 식으로 사용하면 된다.