gesture
-
[SwiftUI] DragGestureiOS 2023. 8. 4. 14:17
DragGesture() .updating($translation){ value, state, _ in print("๐state (ํ์ฌ ์ํ) ", state, " ๐value.translation.height (์ ๋ฐ์ดํธ ๋ ์ํ)", value.translation.height) state = translation } } DragGesture๋ ๋๋๊ทธ ์ด๋ฒคํธ ์ํ์ค๊ฐ ๋ณ๊ฒฝ๋ ๋ ์ก์ ์ ํธ์ถํ๋ ๋๋๊ทธ ๋ชจ์ ์ด๋ค. ๋ทฐ์์ ๋๋๊ทธ ์ ์ค์ฒ๋ฅผ ์ธ์ํ๋ ค๋ฉด ์ ์ค์ฒ๋ฅผ ๋ง๋ค๊ณ ๊ตฌ์ฑํ ๋ค์, gesture(_:including:) ๋ชจ๋ํ์ด์ด๋ฅผ ์ฌ์ฉํด์ ๋ทฐ์ ์ถ๊ฐํ๋ค. ๋ค์์ ์์ ๋๋๊ทธ ์ ์ค์ฒ๋ฅผ ์ถ๊ฐํ๊ณ , ์ฌ์ฉ์๊ฐ ๋๋๊ทธ ์ ์ค์ฒ๋ฅผ ์ํํ๋ ๋์ ์์ ์์์ ๋ณ๊ฒฝํ๋ ์ฝ๋๋ค. struct DragGestureView: V..