dropdestination
-
SwiftUI에서 Drag & Drop 적용하기SwiftUI 2024. 4. 25. 18:51
안녕하세요. 그린입니다 🍏이번 포스팅에서는 SwiftUI로 Drag & Drop을 구현해보겠습니다 🙋🏻 우선, SwiftUI에서 draggable과 dropDestination이라는 메서드가 존재해요.이걸 알아보고 활용해보려 합니다! 그럼 바로 슛~ 🔫draggableiOS 16에서 부터 나온 이 메서드는 뷰를 드래그 앤 드롭 가능한 소스로 활성화 시켜줍니다. func draggable(_ payload: @autoclosure @escaping () -> T) -> some View where T : Transferable 정의는 이러하며, payload라는 파라미터가 존재합니다.이 파라미터는 단일 인스턴스 혹은 이 뷰에 드래그 가능한 데이터를 나타내는 Transferable한 값을 반환하는 클..