android - react-navigation 3 抽屉行为问题
问题描述
react-navigation 3 (createDrawerNavigator) 中的抽屉没有按预期运行。
我添加了一个切换抽屉的图标。多次单击它,您希望抽屉能够顺利打开/关闭,而实际情况是抽屉将完全打开,然后暂停一秒钟,然后再单击一次将其关闭。
打开时,假设屏幕的 2/3,您希望单击不包括抽屉的最后 1/3 屏幕来关闭它 - 它没有。
这些错误还是我用错了?
解决方案
你的代码是什么样的?
这就是我用来打开抽屉的东西,它就像一个魅力。
onPress={() => navigation.dispatch(DrawerActions.openDrawer())}
确保您已链接 react-native-gesture-handler。(手动!): 反应导航:在抽屉上滑动在 Android 中不起作用
推荐阅读
- javascript - 在 HTML 中加载 CSV 自动加载相同的文件
- java - 在 Java 中设置字体时出现空指针异常
- python - Python 多处理池创建的进程比指定的多
- or-tools - Google OR-Tools:具有多种货物类型和容量的 CVRP
- powershell - 通过带有变量传输的脚本创建 Powershell 脚本
- kubernetes-helm - 如何定义开始顺序
- node.js - 如何模拟适用于 Node.js 的 AWS SDK v3?
- postgresql - 错误:功能 geography_eq 的权限被拒绝
- javascript - Dragula 已导入但无法正常工作。拉拉维尔
- reactjs - 如何在 NextJS 上插入查询字符串