2017-05-29 8 views
0

反応するネイティブナビゲーションの使用https://wix.github.io/react-native-navigation私は引き出しのハンバーガーアイコンを置き換えることができます。しかし、私は同じ方法を使用して戻るボタンを置き換えることはできません。react-native-navigation(wix)で戻るボタンを置き換えるにはどうすればいいですか?

私は、コンストラクタではなく、無駄にボタンを設定しようとしている:

constructor(props) 
{ 
    super(props) 

    this.props.navigator.setTitle({ 
     title: 'Settings' 
    }); 

    Icon.getImageSource('back', 24, 'orange').then(backIcon => { 
     props.navigator.setButtons({ 
      leftButtons: [ 
       { 
        icon: backIcon, 
        id: 'back' 
       }] 
     }) 
    }); 

} 

は、誰もが戻るボタンのカスタムアイコンを設定する方法を考え出していますか?


OS:Mac OSのシエラ

反応し、ネイティブ: "0.44.0"

反応-ネイティブナビゲーションを: "^ 1.1.79"

プラットフォーム:Androidの

答えて

1

v1では、RNNによって予約されているIDがいくつかあります。これらのidのいずれかが使用されると、button paramsに渡されるカスタムアイコンは無視されます。 From the docs - アイコンを指定する必要なく、4つのボタンタイプがデフォルトでサポートされています。 他のIDを使用することはできますが、そのコードは機能するはずですが、自分自身でボタンを押す必要があります(onNavigatorEventからのコールポップ)

関連する問題