[SwiftUI] NavigationLink로부터 버튼 분리 독립시키기
문제 기본적으로 TableView와 CollectionView는 List 하나로 퉁쳐지는 듯함. push 형식으로 뷰를 전환하려면 NavigationLink를 통해서 움직여야함. NavigationLink로 묶여진 뷰 안에 버튼 이벤트를 독립적으로 분리시키고 싶음. 시도 hitTest나 ZStack 등 다양하게 시도해봄 해결 NavigationLink의 UI를 disabled시키고 버튼(또는 이미지, 뷰 등) 이벤트를 통해 간접적으로 NavigationLink를 호출 VStack { Button("독립적인 이벤트 실행") { // 어떤 이벤트 }.sheet(isPresented: $firstViewPresented) // 또는 first뷰를 sheet 형식으로 띄움 Image(systemName: "ci..
iOS:Swift/SwiftUI + Combine
2022. 1. 25. 20:40