首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何编辑字符串和图标之间的-add边距?反应-本机-抽屉

如何编辑字符串和图标之间的-add边距?反应-本机-抽屉
EN

Stack Overflow用户
提问于 2020-09-27 15:02:57
回答 1查看 98关注 0票数 0

我正在构建一个侧边栏菜单,我使用的是react-navigation-drawer,下面是代码:

代码语言:javascript
复制
    const drawer = createDrawerNavigator({ //hooks
            Home: { screen: Home_Stack, navigationOptions: {drawerIcon: <Entypo name = "home" size = {24} color = {"black"}></Entypo>}},
            About: { screen: Slide_menu_stack}
    });

    export default createAppContainer(drawer);

它看起来像这样:

我想让家离图标更近,我该怎么做呢?

EN

回答 1

Stack Overflow用户

发布于 2020-09-27 16:13:34

您可以创建一个自定义的抽屉组件,比如think

代码语言:javascript
复制
import { NavigationContainer } from '@react-navigation/native';
import {createDrawerNavigator,} from '@react-navigation/drawer'; 
const Drawer = createDrawerNavigator();

export function MyDrawer() {
 return (
<NavigationContainer>
<Drawer.Navigator drawerContent={props => <CustomDrawerContent {...props} />}>

  <Drawer.Screen name="Home" component={Home_Stack} />
  <Drawer.Screen name="About" component={Slide_menu_stack} />

</Drawer.Navigator>
</NavigationContainer>
);
}

像这样的抽屉是我创造的

代码语言:javascript
复制
function CustomDrawerContent(props) {

  return (
    <View style={styles.container}>
      <ScrollView>
        {here you can style your drawer as you want}
      </ScrollView>
    </View>
  )
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64085786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档