gpt4 book ai didi

javascript - 使用键盘使用 Tab Navigator react 导航堆栈会破坏 IOS 的主屏幕(android 效果很好)

转载 作者:行者123 更新时间:2023-11-28 03:16:51 25 4
gpt4 key购买 nike

我有一个简单的堆栈导航器,有两个屏幕,一个是主屏幕,另一个是带有简单文本输入组件的屏幕。当我进入屏幕并直接返回而不用后退按钮执行任何操作时,一切都很好,但是如果我单击文本输入并打开键盘,然后返回,我的主屏幕有奇怪且无法解释的左边距。我也有选项卡导航器,当我使用堆栈导航器作为应用程序容器时,它工作正常,但是当我在选项卡导航器中使用堆栈导航器时,它会发生,可能是选项卡导航器导致问题,但我该如何修复它?看图片:值得一提的是,它在 Android 上运行良好,问题仅适用于 IOS!

开始时的主屏幕: enter image description here

带有文本输入的嵌套屏幕: enter image description here

我打开键盘然后返回后的主屏幕: enter image description here

请大家帮帮忙

最佳答案

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";

关于javascript - 使用键盘使用 Tab Navigator react 导航堆栈会破坏 IOS 的主屏幕(android 效果很好),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59555968/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com