[코딩] 배우는것/SwiftUI
[Swift] [SwiftUI] @ViewBuilder
JabCho
2020. 7. 27. 05:06
728x90
반응형
SMALL
developer.apple.com/documentation/swiftui/viewbuilder
Apple Developer Documentation
developer.apple.com
www.youtube.com/watch?v=oDKDGCRdSHc
카드 뒤에 원형까지 만들었다.
하지만, 카드의 짝이 맞으면 없어져야 하는데 안없어진다. -> if문을 넣어서 조건을 주었다.
하지만, 이렇게 되면 return 할 것이 필요하기 때문에 ZStack을 리턴해주도록 한다.
return까지 했다. 하지만, else일 경우 return하는 것이 없기 때문에 에러가 뜬다.
이것은 좋은 방법이 아니다.
우리는 @ViewBuilder를 이용한다.
@ViewBuider를 이용하면, 아래의 것은 여러개의 뷰로, 리스트처럼 표현된다.
if 조건을 주었을 때만 실행되기 때문에, 카드의 짝이 맞으면 없어진다.
728x90
반응형
LIST