に動作していないリアクト:は、ネイティブTouchableHighlightが、私はこのコードでログインページを構築しようとしている
<View style={styles.formContainer}>
<TouchableHighlight onPress={this.props.authentication}>
<Icon.Button name="facebook" style={styles.loginIconButton}>
<Text style={styles.loginButtonText}>Login with Facebook</Text>
</Icon.Button>
</TouchableHighlight>
</View>
それは触れることができる子は、ネイティブコンポーネントにネイティブまたは前方setNativePropsでなければなりません "与え、これを実行しています、他の記事で示唆したように、私は、ビューにアイコンを包ん:
<TouchableHighlight onPress={this.props.authentication.bind(this)}>
<View>
<Icon.Button name="facebook" style={styles.loginIconButton}>
<Text style={styles.loginButtonText}>Login with Facebook</Text>
</Icon.Button>
</View>
</TouchableHighlight>
今のプレスイベントでは、それ以上トリガされません。しかし、もし私がIcon.Button
タグを取り除いてテキストだけを残してしまえば、うまくいきます。このレイアウトを修正するにはどうしたらいいですか?
ええと、それは魅力のように動作します - 最初にソースを調べたはずです:) –