首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将本地滑动背景图像与顶部的一些静态内容进行反应。

将本地滑动背景图像与顶部的一些静态内容进行反应。
EN

Stack Overflow用户
提问于 2018-05-26 19:58:04
回答 1查看 857关注 0票数 0

ImageBackground拍摄了一个图像,我可以添加具有图像和文本的子视图。然而,我想要的是背景工作,就像一堆图像,而子视图停留在反应本土化。有办法做到这一点吗?

我现在拥有的:

代码语言:javascript
复制
<ImageBackground style= {styles.headerBackground} source={require('./img/headerBg.jpg')}>
    <View style={styles.top}>
        <Avatar
            small
            rounded
            icon={{name: 'menu'}}
            onPress={() => console.log("Works!")}
            activeOpacity={0.7}
        />               
    </View>
    <View style = {styles.header}>
        <Avatar
            large
            source={require('./img/profBg.jpg')}
            avatarStyle={{ borderWidth: 3, borderColor: 'white',  borderStyle:'solid' }}
            onPress={() => console.log("Works!")}
            activeOpacity={0.7}
        />
        <Text style={styles.name}>Name</Text>
        <Text style={styles.message}> Personal message</Text>
    </View>
</ImageBackground>

我不想在背景中有一个图像,我想要的是carousal/滑动图像。有人能帮忙吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-26 20:01:00

<ImageBackground>只是一个<View>,里面有<Image style={{position:'absolute'}} />。来源:ImageBackground - https://github.com/facebook/react-native/blob/c6b96c0df789717d53ec520ad28ba0ae00db6ec2/Libraries/Image/ImageBackground.js#L63

所以,你可以做的是相同的,只需放置多个图像,或者像这样的父母:

代码语言:javascript
复制
<View>
    <View style={{ position:'absolute' }}>
        <Image />
        <Image />
        <Image />
        <Image />
    </View>
</View>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50546534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档