无法在导航栏中显示左侧组件图标



我在我的项目中添加了反应原生导航栏。我想将左侧图标显示为侧边栏图标。我尝试了这段代码,但没有显示任何内容:

<NavigationBar
title={'New Tech'}
height={80}
titleColor={'#fff'}
leftComponent={<Icon name="rocket"/> }
/>

PS:正在安装反应原生矢量图标并通过以下方式导入:

import Icon from 'react-native-vector-icons/FontAwesome';

任何帮助不胜感激。

这取决于您的导航版本,但它要么称为left,要么称为headerLeft(较新的版本是较新的版本(:

static navigationOptions = ({ navigation }) => ({
title: `whatever`,
headerLeft: <Button title="" onPress={() => {/*do something*/}} />,
});

最新更新