我想在React Native中使用摇动手势。它目前用于调试菜单,我不知道如何覆盖它。有谁知道这是否可行?
答案 0 :(得分:0)
您可以禁用开发者模式,然后提供自己的摇动处理程序。
https://github.com/facebook/react-native/issues/1054
您可以在RCTDefines.h或构建中更改[RCT_DEV]的值 React lib项目的设置,搜索“预处理器宏” 并将RCT_DEV = 0添加到当前定义DEBUG = 1的部分。
我认为你必须实现一个处理摇动手势的Obj-C扩展; AFAIK完全没有办法在JavaScript中完成这项工作。您可能会发现Dev Menu的代码是一个有用的指南: