【发布时间】:2017-10-18 12:16:23
【问题描述】:
我在行上添加两个元素
render() {
return (
<View style={{ flexDirection: 'row', justifyContent: 'center' }}>
<Icon
name='person'
color='#98999c'
onPress={this.handleClick.bind(this)} />
<Text style={ styles.header }>
{ 'User Name' }
</Text>
</View>
)
}
如何在它们之间添加空格?
编辑:
我这里也有同样的问题:
const AppNavigator = StackNavigator({
Home: {
screen: AppDrawer,
navigationOptions: ({navigation}) => ({
headerLeft:
<View style={{ flexDirection: 'row', justifyContent: 'space-between' }}>
<Icon name="menu" size={35} margin={30} padding={30} onPress={ () => navigation.navigate('DrawerOpen') } />
<ChangeLanguage style={{ margin: 30 , padding: 30}} />
</View>,
headerRight:
<HeaderUserInformation />,
})
}
【问题讨论】:
-
使用填充/边距?
-
或者在两个元素之间渲染一个
{" "}? -
@linasmnew 在第二个示例中不起作用
-
您在我回答原始问题 30 分钟后才添加了第二个示例……它似乎是一个自定义组件,您确定它将样式作为道具吗?
-
添加 {" "} 两个单词之间的空格
标签: reactjs react-native