custom binding
·
SwiftUI
@Binding 프로퍼티 래퍼는 뷰간 데이터를 전달할 때 사용됩니다 @Binding은 누구나 사용해 봤을 것입니다. 하지만 @Binding을 커스텀화하여 사용할 수도 있다는 사실은 몰랐습니다.   간단하게 3개의 View를 만들어보겠습니다.title은 각 View에서 사용자에게 보여줄 Text에 들어갈 string이며 errorTitle은 에러 메시지 showError는 에러 메시지를 보여주는 유무@State var title: String = "Start"@State private var errorTitle: String? = nil@State private var showError: Bool = false 첫 번째 View다음은 일반적으로 평소에 많이 쓰는 @State 프로퍼티 래퍼와 @Binding..
ytw_developer
'커스텀 바인딩' 태그의 글 목록