Я хочу добавить значок для каждой сцены (вкладки) в компоненте <Tabs></Tabs>
из react-native-router-flux
.
Я заметил, что значки действительно отображаются, когда tabBarPosition="bottom"
.
Мой код выглядит примерно так:
<Stack>
<Tabs tabBarPosition="top">
<Scene icon={({focused}) => (
<Icon name="star" />
)} hideNavBar />
<Scene icon={({focused}) => (
<Icon name="audiotrack" />
)} initial hideNavBar />
<Scene icon={({focused}) => (
<Icon name="album" />
)} hideNavBar />
</Tabs>
</Stack>
(обратите внимание, что я включил только код, относящийся к моей проблеме, ничего больше)
Иконки для навигаторов по Tab с tabBarPosition={true}
должен быть доступен в компоненте, как это видно в react-navigation
createMaterialTopTabNavigator
, а также в документации react-native-router-flux
, и я не уверен, что я делаю что-то не так или эта функция не реализована дляпричина.