2016-03-21 7 views
0

私はこのファイルhttps://github.com/facebook/react-native/blob/master/Libraries/CustomComponents/Navigator/NavigatorNavigationBar.jsを見ていますが、それを何度も読んでいます。ネイティブナビゲータに反応するnavigationBar - 決して使用されない3/4メソッドを持っていますか?

immediatelyRefresh 
_getReusableProps 
_updateIndexProgress 
updateProgress 

updateProgressupdateIndexProgressgetReusablePropsのエントリポイントですが、私は、その使用されるファイル内のどこにでも見ていけない:カントは、以下の方法が使用されている場所を見つけるように見えます。

答えて

0

これらはおそらく他のコンポーネントから呼び出されます。たとえば、Navigator.js(https://github.com/facebook/react-native/blob/master/Libraries/CustomComponents/Navigator/Navigator.js):

_transitionBetween: function(fromIndex, toIndex, progress) { 
    this._transitionSceneStyle(fromIndex, toIndex, progress, fromIndex); 
    this._transitionSceneStyle(fromIndex, toIndex, progress, toIndex); 
    var navBar = this._navBar; 
    if (navBar && navBar.updateProgress && toIndex >= 0 && fromIndex >= 0) { 
     navBar.updateProgress(progress, fromIndex, toIndex); 
    } 
    }, 
関連する問題