在 React Native 上自定义手势 ios

Customising gesture on react native ios

在 android 上,可以将侦听器添加到 Backhandler 以检测硬件后退操作。因此,如果我创建一个屏幕并根据某些操作修改屏幕的内容,那么使用后处理程序侦听器很容易返回到以前的内容。

在 ios 上,滑动手势无法做到这一点。 React 导航确实提供滑动手势 enable/disable 来一起禁用操作。但是如果我想使用滑动手势来更新应用程序的内容,是否可以使用 react native/react 导航?

或者添加具有不同内容的新屏幕是唯一且推荐的选项?

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

React Native Swipe Gestures 使用这个库。

希望对你有所帮助