Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

React Native : Is it possible to have a Navigator inside a View?

Because when I do so, nothing is rendered. The final idea is to have a common background image for the whole app. I tried to wrap Navigator inside Image, same result.

<View style={styles.container}>
  <Image source={pic} style={styles.backgroundImage}></Image>
  <Navigator
    configureScene={this.configureScene}
    style={styles.app}
    initialRoute={{ component: Main }}
    renderScene={this.renderScene}
  />
</View>
like image 995
sebap Avatar asked Sep 19 '25 16:09

sebap


1 Answers

Just add flex: 1 to your View's style. Bada bing bada boom.

<View style={{ flex: 1 }}>
   <Navigator
     configureScene={this.configureScene}
     style={styles.app}
     initialRoute={{ component: Main }}
     renderScene={this.renderScene}
   />
 </View>
like image 62
Taylor Page Avatar answered Sep 21 '25 07:09

Taylor Page