2017-05-10 10 views
0

を表示されたときにTabNavigatorコンテナを隠す:キーボードは、私は私の反応ナビゲーションを、 からネイティブアプリケーションは、これが私のTabNavigatorコンテナである反応にTabNavigatorコンテナを使用

TabNavigator({  
    Newsstand: { screen: Newsstand } 
}, { 
    tabBarComponent: NavigationComponent, 
    tabBarPosition: 'bottom', 
    tabBarOptions: { 
    bottomNavigationOptions: { 
     labelColor: 'white', 
     rippleColor: 'white', 
     tabs: { 
     Newsstand: { 
      barBackgroundColor: '#2F4F4F',   
     } 
     } 
    } 
    } 
}) 

今の問題は、私はそれがの上部に表示されないようにするということです私のアプリで入力するときにキーボードどうやってやるの ?

は、私はそれは、キーボードの上部にジャンプしませんが、その背後に底に固定したままにしてスクロールビューでそれを追加することができるようにしたい

答えて

0

their docsは、あなたがそれを隠すことができます言うように:

let tabBarHeight = 0; 
<TabNavigator 
    tabBarStyle={{ height: tabBarHeight, overflow: 'hidden' }} 
    sceneStyle={{ paddingBottom: tabBarHeight }} 
/> 
あなたは
this.state = { 
    tabHeight: 50, 
    ... 
    } 

を試してみましたが、あなたのTabNavigatorコンテナを持っています

は、それが機能しなかった

this.setState({tabHeight: 0}); 
+0

との設定状態を、私はそれは、キーボードの上部にジャンプしますが、その背後に底に固定滞在しないようにスクロールビューでそれを追加することができるようにしたいです –

関連する問題