在 react-native-navigation 选项卡中更改图标

Change icon in react-native-navigation tab

是否可以更改 react-native-navigation 标签栏中的图标?
我的意思是,例如,在我的应用程序的某个地方,我确实调用了 api,在收到响应后,我需要将标签栏中的 Icon 更改为新标签栏。
例如 Heart 图标到 Mail 图标。

感谢任何形式的帮助!

使用setTabButton

this.props.navigator.setTabButton({
  tabIndex: 0, // (optional) if missing, the icon will be added to this screen's tab
  icon: require('../img/one.png'), // local image asset for the tab icon unselected state (optional)
  selectedIcon: require('../img/one_selected.png'), // local image asset for the tab icon selected state (optional, iOS only)
  label: 'New Label' // tab label that appears under the icon (optional)
});