У меня есть TextInput внутри ScrollView.scrollview не может прокручиваться, когда фокус textinput реагирует на родной
Прокрутка не работает, когда TextInput находится в фокусе. Эта проблема затрагивает Android.
У меня есть TextInput внутри ScrollView.scrollview не может прокручиваться, когда фокус textinput реагирует на родной
Прокрутка не работает, когда TextInput находится в фокусе. Эта проблема затрагивает Android.
Это ожидаемое поведение.
Для получения дополнительной информации Official TextInput documentation
Вы можете попробовать что-то вроде этого: react-native-aware-scroll-view
Это очень хороший пример: http://blog.arjun.io/react-native/mobile/cross-platform/2016/04/01/handling-the-keyboard-in-react-native.html
То, что было очень важно для меня, чтобы добавить:
андроида: windowSoftInputMode = "adjustResize"
в AndroidManifest.xml для того, чтобы сфокусировать TextInput
В Scrollview использовать keyboardShouldPersistTaps
<ScrollView keyboardShouldPersistTaps="handled">
это решить вашу проблему
проверки документы здесь https://facebook.github.io/react-native/docs/scrollview.html#keyboarddismissmode
ли вам удастся решить эту проблему? –
У меня была проблема с этим, и оказалось, что это было потому, что я указывал высоту в стилях для TextInput, но содержимое TextInput превышало эту высоту в Android, но не iOS (потому что системные шрифты меняли стили шрифтов). В случае, если кто-либо еще сталкивается с этим, он может быть исправлен путем удаления жесткой кодированной высоты или увеличения ее, чтобы гарантировать, что она может содержать контент без переполнения. –