आप zIndex
उपयोग कर सकते हैं दूसरे के शीर्ष पर एक दृश्य रखने के लिए। यह सीएसएस जेड-इंडेक्स प्रॉपर्टी की तरह काम करता है - बड़े zIndex
वाले घटक शीर्ष पर प्रस्तुत होंगे।
आप उल्लेख कर सकते हैं: Layout Props
स्निपेट:
<ScrollView>
<StatusBar backgroundColor="black" barStyle="light-content" />
<Image style={styles.headerImage} source={{ uri: "http://www.artwallpaperhi.com/thumbnails/detail/20140814/cityscapes%20buildings%20hong%20kong_www.artwallpaperhi.com_18.jpg" }}>
<View style={styles.back}>
<TouchableOpacity>
<Icons name="arrow-back" size={25} color="#ffffff" />
</TouchableOpacity>
</View>
<Image style={styles.subHeaderImage} borderRadius={55} source={{ uri: "https://upload.wikimedia.org/wikipedia/commons/thumb/1/14/Albert_Einstein_1947.jpg/220px-Albert_Einstein_1947.jpg" }} />
</Image>
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: "white"
},
headerImage: {
height: height(150),
width: deviceWidth
},
subHeaderImage: {
height: 110,
width: 110,
marginTop: height(35),
marginLeft: width(25),
borderColor: "white",
borderWidth: 2,
zIndex: 5
},
स्रोत
2017-09-18 06:46:41
यह भी महत्वपूर्ण है कि 'दृश्य b',' के बाद वरीयता क्रम में दृश्य A' आना चाहिए के रूप में वहाँ है के लिए कोई 'zIndex' समर्थन अभी व। – zubko
हाँ यह बहुत काम करता है .... :) –
यह विभिन्न प्रदर्शन आकार और पहलू अनुपात में कैसे काम करेगा? – hitmaneidos