![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLNrF0%2FbtsGqJ4xtBi%2FTTqTN077u1JkLI3nkJsuf1%2Fimg.png)
Custom ViewModifiers
·
SwiftUI
ViewModifier는 중복되는 코드를 줄여줄 수 있는 방법 중 하나입니다 ViewModifier 프로토콜을 사용하여 어떤 뷰에서든 재사용 가능한 modifier를 만들 수 있습니다. 아래는 비슷한 UI를 가진 Text를 여러개를 포함한 코드입니다. var body: some View { Text("Hello, world") .font(.headline) .foregroundStyle(.white) .frame(height: 55) .frame(maxWidth: .infinity) .background(Color.blue) .padding() ..