개발/SWIFT 아이폰 / / 2023. 7. 17. 16:04

SwiftUI 이미지 클릭시 다른 이미지로 변경

반응형

이미지 클릭시 다른 이미지로 변경

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()
                    }
            }
        }
    }
}
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유