2016-03-21 71 views
1

我試圖禁用NavigatorIOS中的滑回手勢,彈出當前場景。React Native - NavigatorIOS - 禁用彈出手勢

我看過使用Navigator.SceneConfigs的方法,但是這些都不適用於NavigatorIOS。

我現在的代碼如下。

<NavigatorIOS 
    style={styles.container} 
    initialRoute={{ 
     title: 'Favourites', 
     component: Favourites, 
     passProps: { 
      content: this.state.content, 
      user: this.state.userLoggedIn, 
      favsPage: false, 
      setFavourites: this.setFavourites, 
      alterContent: this.alterContent, 
      retrieve: this.retrieve, 
      retrieveContent: this.retrieveContent, 
      events: this.eventEmitter 
     } 
    }}/> 

回答

1

嘗試玩各種替換方法。他們可能會給你想要的影響。

replace(route) - 更換路線爲當前頁面,並立即加載視圖新

routereplacePrevious(route) - 前一個頁面

replacePreviousAndPop(route)更換路線/視圖 - 取代了以前的路線/圖並轉換回它