@ViewBuilder 로 커스텀 뷰 만들기
·
SwiftUI
@ViewBuilder는 평소에서 NavigationLink 또는 Button 같이 이미 사용하고 있습니다 위에서 확인했으면 어떤 식으로 사용해야되는지 느낌이 올 것입니다. @ViewBuilder는 키워드의 이름처럼 뷰를 만들수 있게 해주는데 이 뷰는 클로저를 통해서 구현됩니다. @ViewBuilder는 사용자가 커스텀 뷰를 만들 때 사용될 수 있습니다. @ViewBuilder 사용 전예를 들어 다음과 같이 구현할 수 있는 코드가 있습니다. 아래 코드처럼 구현하게 된다면 하드코딩되어 있어 내용들을 매번 바꿔야합니다.struct HeaderViewRegular: View { let title: String let description: String? let iconName: St..