2016-03-28 18 views
2

親ビュー内で反対の側に2つのビューを配置したいとします。これを複製する反対側のネイティブビューに反応する

const styles = StyleSheet.create({ 
    parent: { 
    flexDirection:'row', 
    }, 
    spacer: { 
    flex: 1, 
    }, 
}); 

は、私がleftrightにスタイルを追加することができ、代わりのスペーサーを使用して:スタイルで

<View style={styles.parent}> 
    <Text style={styles.left}> Left </Text> 
    <View style={styles.spacer} /> 
    <Text style={styles.right}> Right </Text> 
</View> 

:私はこれを行うために見つけた唯一の方法は、スペーサビューを使用することです見る?私は、小道具marginRightrightを使用してこれを達成できないことを発見しました。

答えて

3

使用スペースの間justifyContent

const styles = StyleSheet.create({ 
    parent: { 
     flexDirection:'row', 
     justifyContent:'space-between' 
    }, 
}); 
+0

私が探していただけで何、驚くばかりのため。これは 'justifyContent'です –

関連する問題