TouchableHighlight을 사용하여 버튼을 만들었지 만 버튼의 첫 번째 클릭 이벤트가 TouchableHighlight 요소에서 onPress
이벤트를 트리거하지 않는 것으로 보입니다. 다시 클릭하면 작동합니다. https://github.com/uiheros/react-native-redux-todo-list/blob/master/app/components/shared/Button.jsReact 네이티브 TouchableHighlight가 첫 번째 클릭 이벤트를 무시합니다.
사람이 그것을 해결하는 방법을 알고 있나요 :
return (
<TouchableHighlight
onPress={this.props.onPress}
style={btnStyles}
underlayColor="#a30000"
activeOpacity={1}>
<Text style={styles.buttonText}>{this.props.children}</Text>
</TouchableHighlight>
);
이 내가 만든 버튼에 대한 링크는 다음과 같은
코드가 보인다? 또는 무엇이 문제를 일으켰습니까?
편집 : 현재 문제는 이오 시뮬레이터와 안드로이드 시뮬레이터에서 모두 발생합니다. 나는 실제 장치에서 아직 테스트하지 않았다.
코드는 Android 기기에서 완벽하게 작동합니다. – Jickson
Android 기기에서 테스트 해 주신 Jickson에게 감사드립니다. –