我有一个带有两个屏幕的简单堆栈导航器,一个是主屏幕,另一个是带有简单文本输入组件的屏幕。当我进入屏幕并直接使用后退按钮不执行任何操作时,一切都很好,但是如果我单击文本输入并打开键盘,然后再返回,则我的主屏幕的左边距很奇怪且无法解释。我也有Tab Navigator,当我将堆栈导航器用作appcontainer时,它可以正常工作,但是当我在Tab导航器中使用堆栈导航器时,可能会发生该问题,但是Tab导航器可能会导致问题,但是我该如何解决?看图片:重要的是要提到在Android上效果很好,问题仅在于IOS!
请请帮帮忙
I have solved this issue by changing "react-native-screens": "2.0.0-alpha.12" to "react-native-screens": "^1.0.0-alpha.22" in package.json
Also updated below imports in App.js
-import { enableScreens } from "react-native-screens";
+import { useScreens } from "react-native-screens";