2017-08-20 11 views
1

こんにちは、私は反応したネイティブアプリケーションでTextInputを使用しています。私はTextInputをクリックしてDate Dialogを開きたいと思います。それは私のために働くかもしれないフォーカスイベントを聞くことができる場合、それは私の心に来た。TextInputでフォーカスネームを設定する方法

私はこれについて何の言葉も見つかりませんでした。誰もが反応ネイティブでTextInputにフォーカスリスナーを設定する方法を知っていますか?

<TextInput 
    style={{ 
    height: 40, 
    borderColor: "gray", 
    borderWidth: 1, 
    marginTop: 8 
    }} 
    underlineColorAndroid="transparent" 
    placeholder={strings.schedule_date} 
    onKeyPress={keyPress => console.log(keyPress)} 
/> 
+0

[反応したネイティブでTextInputにクリックイベントを適用する方法](https://stackoverflow.com/questions/45781513/how-to-apply-click-event-on-textinput-in-react-native)の可能な複製) –

答えて

1

これにはonFocusを使用できます。テキスト入力がフォーカスされているときに呼び出されるコールバックです。これはdocumentです。

+0

このコンポーネントが開くと、受信者はこれに焦点を合わせます。あなたは 'TextInput'でクリックイベントを聴くために何か回避策がありますか? –

+0

あなたの新しい質問の答えは正しいと思います。 –

関連する問題