2016-08-05 2 views
0

android 및 scrollview에 문제가 있습니다. 소프트 키보드가 열리면 텍스트 입력을보고 싶습니다.반응 네이티브에서 스크롤 할 때 고정 된 Navbar

그래서 나는이 구성 요소를 사용하여 =>https://github.com/sarovin/react-native-scrollview-smart

그러나 문제는 네비게이션 바 상단에 고정되지 않고 사라질 것입니다 ...

Gif of error

네비게이션 바에는의 구성 요소입니다 반응 - 네이티브 - 라우터 - 플럭스 =>https://github.com/aksonov/react-native-router-flux

어떤 제안?

+0

네가 탐색 해 봤어? https://facebook.github.io/react-native/docs/navigator.html –

답변

2

를 사용하여 반응 감사의 keyboar 피보기 KeyboardAvoidingViewExample

import {ScrollView, Text, TextInput, View, KeyboardAvoidingView} from "react-native"; 

추천하고 기능 둥지 렌더링에서 네이티브 ViewTextInput

<ScrollView style={styles.container}> 
      <KeyboardAvoidingView behavior='position'> 
       <View style={styles.textInputContainer}> 
        <TextInput 
        value={pin} 
        style={styles.textInput} 
        keyboardType='default' 
        returnKeyType='next' 
        onChangeText={this.handleChangePin} 
        underlineColorAndroid='transparent' 
        placeholder={I18n.t('pin')}/> 
       </View> 
      </KeyboardAvoidingView> 
     </ScrollView> 

그것은 알아서한다 그

+0

KeyboardAvoidingView를 사용하기위한 특별한 규칙이 있습니까? ScrollView 또는 그와 비슷한 것의 첫 번째 자식이어야하는 것처럼? 비교적 간단한 ScrollView 페이지에서 v0.36의 반응 네이티브를 사용하려고 시도했지만 패딩이나 높이와 함께 작동하지 않습니다. – SomethingOn

관련 문제