मैं एक सफेद पट्टी रखना चाहूंगा जो स्क्रीन के निचले भाग में सभी चौड़ाई ले। ऐसा करने के लिए मैंने absolute
विरासत में मिले flexbox
मापदंडों के साथ स्थिति का उपयोग करने के बारे में सोचा ।
निम्नलिखित कोड के साथ यह कुछ इस तरह प्रस्तुत करता है ।
यहाँ मेरा कोड है:
var NavigationBar = React.createClass({
render: function() {
return(
<View style={navigationBarStyles.navigationBar}>
//Icon 1, Icon 2...
</View>
);
}
});
var Main = React.createClass({
render: function() {
return(
<View style={mainStyles.container}>
<NavigationBar />
</View>
);
}
});
var mainStyles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: '#456783',
}
});
var navigationBarStyles = StyleSheet.create({
navigationBar: {
backgroundColor: '#FFFFFF',
height: 30,
position: 'absolute',
flexDirection: 'row',
bottom: 0,
justifyContent: 'space-between'
},
});
मैं CSS में स्टाइल करने के लिए नया हूँ और सभी गुण React-Native में उपलब्ध नहीं हैं। तो किसी भी मदद की सराहना की है, धन्यवाद :)
height:100%
, करोtop:0, bottom:0
।