NavigationExperimental无法渲染叠加层

时间:2016-07-25 11:08:55

标签: reactjs react-native

是否可以使用NavigationTransitioner渲染叠加层?

<NavigationTransitioner
    navigationState={this.props.navigationState}
    configureTransition={this.configureTransition}
  

renderOverlay = {this.renderOverlay}

    render={() => (
      <NavigationCard
        navigationState={this.props.navigationState}
        renderScene={this.renderScene}
        cardStyle={styles.container}
        onNavigateBack={this.routeBack}
      />
    )}
  />

1 个答案:

答案 0 :(得分:1)

现在不支持

renderOverlay ,而是可以使用 NavigationHeader ,你可以在渲染函数中添加这样的东西

render={() => (
  <View>
    <NavigationCard
      navigationState={this.props.navigationState}
      renderScene={this.renderScene}
      cardStyle={styles.container}
      onNavigateBack={this.routeBack}
    />
    <NavigationHeader {...props}/>
  </View>
)}