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