在android上,可以将侦听器添加到Backhandler中以检测硬件后退操作。因此,如果我创建一个屏幕并在执行某些操作时修改屏幕的内容,则使用后处理监听器很容易返回到先前的内容。

在ios上,这与滑动手势无关。
React导航确实提供了滑动手势启用/禁用以一起禁用动作。但是,如果我想使用滑动手势来更新应用程序的内容,可以通过本机/反应导航进行响应吗?

还是添加具有不同内容的新屏幕是唯一的建议选项?

例如在应用程序上注册。
在android上,我要做的是创建一个屏幕,并在用户按下next按钮时用不同的子组件修改其内容,并且通过听回硬件更容易返回。但是在ios上,可以左右滑动即可返回。但是使用反应导航,它可以返回上一屏幕,而我找不到收听手势并返回上一子组件而不是上一屏幕的方法。

最佳答案

React Native Swipe Gestures使用此库。

希望对您有帮助。

10-08 14:10
查看更多