Scrollview идет под строкой состояния при использовании KeyboardAvoidingView - PullRequest
0 голосов
/ 25 января 2019

Если вы посмотрите на левую часть времени в строке состояния, вы увидите часть показа прокрутки. При прокрутке вверх я вижу прокрутку со всеми элементами (средства выбора, ввода текста и т. Д.), Прокручивающимися под строкой состояния.

enter image description here

Моя иерархия выглядит так

        <React.Fragment>
          <SafeAreaView forceInset={true} style={{ flex: 1, backgroundColor: colors.black, zIndex: 10000 }}>

           <View style={{flex:1}}>
           <Header/> //has certain height. had to add zIndex=10000 to avoid same issue
             <KeyboardAvoidingView behavior='position'>
               <ScrollViewWithContent/>
             </KeyboardAvoidingView>
           </View>

          </SafeAreaView>
        </React.Fragment>

Видите ли вы что-нибудь явно не так?

1 Ответ

0 голосов
/ 25 января 2019

Добавление overflow:hidden; поможет.Однако я чувствую, что это не должно происходить в первую очередь.Исходная ошибка - странное состояние, когда часть прокрутки показывает (текст), а часть - нет (фон)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...