2017-01-17 12 views
1

すべての方法を試しましたが、キーボードを消すとフォーカスもぼやけます。しかし、私はTextInputに情報を貼り付けるためにユーザーをしたいとき、私はソフトキーボードを表示するつもりはありません。React Native:キーボードを消して、TextInputにフォーカスを置いたままにする

<TextInput 
    ref='barcodeInput' 
    style={{height: 60,borderColor: '#000000', borderWidth: 1, width:300, fontSize:30}} 
    underlineColorAndroid="transparent" 
    onChangeText={(text) => this.setState({inputBarcode:text})} 
    onSubmitEditing={this.handleSubmitEditing.bind(this)} 
    keyboardType = {'numeric'} 
/> 

答えて

2

あなたはreact-nativeからKeyboardコンポーネントを使用することができるはずです。例:

import { Keyboard } from 'react-native' 
Keyboard.dismiss() 

フォーカスは入力したままにしておきますが、ソフトキーボードは消えます。

関連する問題