首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React Native应用程序iPhone11中HomeScreen上的全屏背景图像

React Native应用程序iPhone11中HomeScreen上的全屏背景图像
EN

Stack Overflow用户
提问于 2020-10-11 10:58:28
回答 1查看 131关注 0票数 0

我目前正在尝试在iphone 11的登录视图上设置完整的背景图片

代码语言:javascript
复制
     const Background = styled.ImageBackground`

      padding:20px;
      justify-content:center;

      width:100%;
      height:100%;
      `
      const styles = StyleSheet.create({
            imageContainer: {
              flex: 1,
              alignItems: 'stretch'
            },
            image: {
              flex: 1
            }
          });
    
        return <SafeAreaView style={styles.imageContainer}><Background style={styles.image} source={require('../../assets/images/background-cover.jpg')}>
            <CoverLogo width={100} height={100} color={Colors.White} />
    
            <Introduction loop={false}>
                <TextHeading text={`TestHeader`} />
                
            </Background>
        </SafeAreaView>

当前输出的内容:

我想让背景占据空白区域。此问题似乎仅在phone 11s中出现

EN

回答 1

Stack Overflow用户

发布于 2020-10-11 12:44:15

你应该用图像包住你的SafeAreaView,并确保SafeAreaView的不透明度设置为0。

代码语言:javascript
复制
<ImageBackground
    source={imgsrc}
    style={{position: "absolute", height: "100%", width: "100%"}}>
    <SafeAreaView style={{opacity: 0}}>
       // place for your app components
    </SafeAreaView>
</ImageBackground>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64300220

复制
相关文章

相似问题

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