我有一个使用creatematerialtoptabnavigator创建的顶部标签栏,它有两个屏幕。 屏幕上正在以注册形式输入文本。
当键盘在第一个选项卡上可见但在第二个选项卡上不可见时,屏幕照常向上移动。 如果我互换屏幕,则第二个屏幕(现在是第一个屏幕)会将屏幕向上移动,而下一个屏幕则不会移动屏幕。
这是下面的示例gif:-
我有一个使用creatematerialtoptabnavigator创建的顶部标签栏,它有两个屏幕。 屏幕上正在以注册形式输入文本。
当键盘在第一个选项卡上可见但在第二个选项卡上不可见时,屏幕照常向上移动。 如果我互换屏幕,则第二个屏幕(现在是第一个屏幕)会将屏幕向上移动,而下一个屏幕则不会移动屏幕。
这是下面的示例gif:-
在不检查代码段的情况下,我无法说出确切的解决方案,但是希望对您有所帮助。 您应该使用键盘感知滚动视图或键盘避免视图等包装所有输入字段。 请参阅此以获取更多信息。 https://github.com/APSL/react-native-keyboard-aware-scroll-view