2016-03-28 19 views
2

Birbirini Görüntüleme'nin Yerleşik Görünümü'nü kullanarak birbirinin karşıt taraflarında iki Görünüm yerleştirmek istiyorum. Bu çoğaltmakKarşıt Taraftaki Yerel Görünümler Tepki

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

Ben left ve right stiller ekleyebilir miyim, yerine bir ara parça kullanılarak: stilleri ile

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

: Bunu yapmak için bulduk tek yolu ayırıcı Görünüm kullanmaktır Görünüm? marginRight ve right numaralarını kullanmanın bunu gerçekleştirmediğini buldum.

cevap

3

Kullanım uzay-arası justifyContent

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

Müthiş, aradığım sadece ne. 'JustifyContent' olduğunu unutmayın –

İlgili konular