Горизонтальная прокрутка, автопрокрутка, если textInput текст достаточно длинный - PullRequest
0 голосов
/ 31 мая 2018

Я создал приложение с вкладками с горизонтальной прокруткой с разбивкой по страницам, которое имеет 3 страницы, подобные этой

<ScrollView
   showsHorizontalScrollIndicator={false}
   style={{ flex: 1 }}
   contentContainerStyle={{ height: '100%' }}
   pagingEnabled
   horizontal>
          <View style={{ width, backgroundColor: 'red' }}>
            <TextInput style={{ width, backgroundColor: '#FFF', height: 100 }} />
          </View>
          <View style={{ width, backgroundColor: 'green' }} />
          <View style={{ width, backgroundColor: 'blue' }} />
        </ScrollView>

Как видно, на первой вкладке есть TextInput, если вы вводите длинный текст(около ~ 50 символов), автоматическая прокрутка с прокруткой и прерывание пользовательского интерфейса (см. изображение ниже). Проблема возникает только на низкой версии Android (5.1, 4.4, 4.2), хорошо работает на высокой версии и на iOS enter image description here

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