【发布时间】:2016-01-01 00:39:36
【问题描述】:
我正在编写一个有两个视图的 iOS 应用程序。每个视图都是一个 RCTRootView,由不同的 React Native 组件创建。
我调查了这个问题 (Multiple RCTRootView in a single App),所以现在我知道这是可能的。
但是有一个问题。让第一个 RCTRootView 实例是 B,让第二个是 B。A 首先显示在屏幕上,它的 react-native 对应物使用 NativeAppEventEmitter 从我的原生应用程序接收事件。在这一点上,一切正常。 A还有一个按钮可以在屏幕上显示B。
按下按钮时,会创建并显示 B。当再次按下按钮时,B 从其父视图中移除并销毁。
但在此之后,NativeAppEventEmitter 什么也不做。
欢迎任何形式的提示或 cmets。
【问题讨论】:
标签: ios react-native