728x90
반응형
Pressable과 Touchable 공통점과 차이점
버튼과 같은 UI 요소를 만들 때 사용하는 컴포넌트
두 컴포넌트는 모두 터치 이벤트를 처리하며, 사용자의 버튼 클릭을 감지하는데 사용
공통점
모바일 앱에서 버튼과 같은 UI 요소를 만들 때 사용
터치 이벤트 처리
onPress나 onPressIn 등의 콜백 함수를 등록하여 터치 이벤트에 대한 동작을 처리할 수 있음
차이점
Pressable | Touchable |
Pressable 컴포넌트 내부에서 발생하는 터치 이벤트에만 반응 | 여러 종류의 터치 이벤트를 처리 |
스타일 변경 가능 | 스타일 변경 불가 |
애니메이션 지원 | 애니메이션 지원 안함 |
결론적으로, Pressable은 스타일과 애니메이션을 지원하는 더 유연한 버튼 컴포넌트임
Touchable은 여러 종류의 터치 이벤트를 처리할 수 있어 좀 더 다양한 사용법이 가능함
반응형