2016-07-22 10 views
2

私は数日間反応ネイティブを学んだだけです。今度はNavigatorIOSコンポーネントに関する質問に出くわします。ネイティブobjective-c(UINavigationController.viewControllersを使用)と同様に、ネイティブの反応ネイティブでNavigatorIOSの「子コントローラ」を取得することが可能かどうかを知りたいです。私は参照を取得し、いくつかの更新メソッドを呼び出したい。React-nativeでNavigatorIOSの「子コントローラ」参照を取得するには?

_addNavigator: function (component, title) { 
 

 
    var data = null; 
 

 
    var temp = <NavigatorIOS 
 
     style={{ flex: 1 }} 
 
     barTintColor='#007AFF' 
 
     titleTextColor="#fff" 
 
     tintColor="#fff" 
 
     translucent={false} 
 
     initialRoute={{ 
 
     component: component, 
 
     title: title, 
 
     passProps: { 
 
      data: data 
 
     } 
 
     }}/>; 
 

 
    componentArray.push(temp); 
 

 
    return temp; 
 
    }

答えて

0

NavigatorIOSで、子コントローラの参照を取得することはできませんが、我々は我々の要件を満たすために持つEventEmitterのLIBを使用することができます。 EventEmitterはNSNotificationのようなものです。詳細については、リンクを確認してくださいEventEmitter

関連する問題