반응형
이미지 클릭시 다른 이미지로 변경
struct ContentView: View {
@State private var isImageTapped = false
var body: some View {
VStack {
if isImageTapped {
Image(systemName: "heart")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 200, height: 200)
.onTapGesture {
isImageTapped.toggle()
}
} else {
Image(systemName: "heart.fill")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 200, height: 200)
.onTapGesture {
isImageTapped.toggle()
}
}
}
}
}
반응형
'개발 > SWIFT 아이폰' 카테고리의 다른 글
SwiftUI Info.plist 사용하기 (0) | 2023.07.18 |
---|---|
SwiftUI Sheet, fullScreenCover로 다른 화면 띄우기, 데이터 전달 (0) | 2023.07.17 |
SwiftUI 라디오 버튼 생성 및 선택 체크 (0) | 2023.07.17 |
SwiftUI TextField 특수문자 입력 체크 (0) | 2023.07.17 |
SwiftUI TextField 입력시 버튼 색상, isEnabled 변경 (0) | 2023.07.17 |