我使用来自react-native-router-flux^4.0.0-beta.21和react-native-vector-icons的导航标签。选择场景时,如何更改图标或更改所选场景图标的颜色?react-native-router-flux选项卡如何更改选定选项卡的图标?
<Scene
key='navigationTab'
tabs
tabBarStyle={styles.tabBarStyle}
showLabel={false}
>
<Scene
key='home'
hideNavBar
icon={SimpleLineIcon}
name='home'
size={25}
component={PostList}
initial
/>
<Scene
key='profile'
hideNavBar
icon={FontAwesomeIcon}
name='user-o'
size={25}
component={Register}
/>
</Scene>
现在我已经定义了一个像下图一样的图标,但是如何传递像焦点道具之类的东西?
const iconBack =() => (
<TouchableHightLight onPress={console.log('home')} >
<MaterialIcon
name='keyboard-arrow-left'
size={28}
/>
</TouchableHightLight>
);
感谢所有的帮助下从你们!我没有得到这个正确的,因为我通过'选择'到我的图标选择功能。但是,它应该是'重点'。 – frogLuan