기본 반응에서,이 버튼을 만들기 위해 적어도 세 가지 방법은 다음과 같습니다 TouchableNativeFeedback
, TouchableHighlight
그리고 TouchableOpacity
. 또한 TouchableWithoutFeedback
"언론에 반응하는 모든 요소는 터치시 시각적 피드백을 가져야하기 때문에"사용해서는 안된다고 문서에 명확하게 명시되어 있습니다.
- TouchableNativeFeedback 은 Android 전용이며 "View를 RCTView의 다른 인스턴스로 대체합니다."
- TouchableHighlight "보기 계층 구조에보기 추가"
- TouchableOpacity 는 "보기 계층 구조를 변경하지 않고"작동합니다.
세 가지 사이에 다른 중요한 차이점이 있습니까? 그들 중 하나가 goto 구성 요소입니까? 어떤 경우에는 당신은 사용해야 TouchableHighlight
이상 TouchableOpacity
? 성능에 영향이 있습니까?
지금 애플리케이션을 작성하고 있는데 세 가지 모두 탭과 동작 사이에 상당한 지연이 있음을 발견했습니다 (이 경우 탐색 변경). 더 빨리 만들 수있는 방법이 있습니까?