我使用來自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