2017-06-05 13 views
0

は私が提出フォームインタフェースを持って、ListViewコンポーネントを使用して、行TextInputコンポーネントが含まれている、私は行のキーボードcoverのTextInputを避けるために、ユーザKeyboardAvoidingViewにしたい、しかし、それは動作していない、行は移動しません。アップ。KeyboardAvoidingView + ListViewコントロール

私のコード:

render() { 
    return (
     <KeyboardAvoidingView style={styles.container} behavior='padding'> 
      <ListView 
       dataSource = {this.state.dataSource} 
       renderRow = {this._renderRow.bind(this)} 
       onEndReachedThreshold = {0} 
       overflow = 'hidden' 
       keyboardDismissMode = 'on-drag' 
       removeClippedSubviews = {true} 
      /> 
     </KeyboardAvoidingView> 
    ); 
} 

答えて

0

私はキーボードの問題のために使用されてきた一つのモジュールがあります:https://github.com/APSL/react-native-keyboard-aware-scroll-view

あなたはそれを同じように使用することができます。

import {KeyboardAwareScrollView} from 'react-native-keyboard-aware-scroll-view'; 
render() { 
    return (
     <KeyboardAwareScrollView extraHeight={130}> 
      // your code here 
     </KeyboardAwareScrollView> 
    ); 
    } 

は顔なら、私を知ってみましょうそれを使用するための任意の問題。

関連する問題