我在我的项目中添加了反应原生导航栏。我想将左侧图标显示为侧边栏图标。我尝试了这段代码,但没有显示任何内容:
<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*/}} />,
});