微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在带有wix / react-native-navigation

如何解决在带有wix / react-native-navigation

我正在尝试在TouchableOpacityreact-native-modal结合使用的wix/react-native-navigation之类的RNGH组件中使用。 它不起作用。当我点击它时,没有交互发生。

TouchableOpacity导入react-native似乎有效。问题是,我想使用import {TouchableOpacity} from 'react-native-navigation';,因为与原始版本相比,它的响应速度更快。

任何人都可以解释原因,或者解决方法吗?

这是我的应用程序结构:

Wix react-native-navigation
|
|-- gestureHandlerRootHOC( Component (The Screen) )
      |
      |----- <Modal />
      |         |
      |         |------ TouchableOpacity <-- I cannot press this
      |
      |----- TouchableOpacity <-- But I can press this

解决方法

据我了解,react-native的{​​{1}}组件创建了一个本机ViewController,它不受Modal的管理,因此没有被react-native-navigation包裹。

我建议通过gestureHandlerRootHOC gestureHandlerRootHOC`显示RNN模式。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。