私はreact-native-router-flux^4.0.0-beta.21のナビゲーションタブと反応ネイティブベクトルアイコンを使用しています。シーンを選択したときに、アイコンを変更したり、選択したシーンのアイコンの色を変更するにはどうすればよいですか?反応するネイティブルータフラックスタブどのように選択したタブのアイコンを変更するには?
<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>
ここでIveは以下のようなアイコンを定義しましたが、フォーカスプロップのようなものをどのように渡しますか?
const iconBack =() => (
<TouchableHightLight onPress={console.log('home')} >
<MaterialIcon
name='keyboard-arrow-left'
size={28}
/>
</TouchableHightLight>
);
感謝!アイコンを選択する機能に '選択済み 'を渡したため、正しく表示されませんでした。しかし、それは '集中している 'べきです。 – frogLuan