在本机中禁用特定视图的旋转

Alo*_*urg 8 react-native

如何仅针对特定视图禁用旋转(例如:使用Navigator时)而不是整个应用程序?

这里的问题已经解决了整个应用程序的禁用轮换问题

Ale*_*min 5

使用该react-native-orientation包,可以将方向锁定为纵向/横向。包和文档可以在这里找到:https : //github.com/yamill/react-native-orientation

记住; 你不应该把你的锁定放在场景的渲染中(也不应该放在renderScene方法中)。由于 Navigator 重新渲染了路由堆栈中的所有场景,这可能会给您带来奇怪的副作用。相反,锁定/解锁应该放在与路由堆栈交互的代码中(即调用push/pop方法)。