当前位置: 首页 > 知识库问答 >
问题:

我如何摆脱我的应用程序顶部的空白空间?

赵才俊
2023-03-14

我不确定空白是由我的NavigationView还是包含渐变的ZStack引起的。 我该如何删除上面的空间,这样我就可以集中我的内容?

NavigationView {
        ZStack {
            LinearGradient(gradient: Gradient(colors: [.blue, .red]), startPoint: .top, endPoint: .bottom)
                .edgesIgnoringSafeArea(.all)
                
            VStack(spacing: 50) {
                VStack(spacing: 50) {
                    Text("Pick a party!")
                        .foregroundColor(.white)
                        .font(.largeTitle)
                        .fontWeight(.black)
                        .offset(y:0)
                            
                    NavigationLink(destination: DemsView()) {
                        FlagImage(image: "Democrat")
                            .offset(y:0)
                    }
                    
                    NavigationLink(destination: GOPView()) {
                        FlagImage(image: "Republican")
                    }
                }
            }
        }
    }
}

共有1个答案

子车飞文
2023-03-14

我对iOS开发还是个新手,我听说过一些愤怒的人,如果他们的问题解决了,他们就不给出解决方案,所以下面是:

NavigationView {
        ZStack(alignment: .top) {
            LinearGradient(gradient: Gradient(colors: [.blue, .red]),    startPoint: .top, endPoint: .bottom)
                .edgesIgnoringSafeArea(.all)

如果需要分隔图标,只需在VStack上添加间距即可。

 类似资料:
  • 我创建了一个OpenGL(GL_TEXTURE_2D)纹理,使用clCreateFromGLTexture()制作了一个OpenCLimage2d_t缓冲区,我运行我的OpenCL内核来绘制纹理,使用clEnqueueAcquireGLObject和clEnqueueReleaseGLObject之前和之后,然后我通过这样做在OpenGL中显示结果(我试图简单地将我的帧缓冲区纹理绘制到没有缩放的窗

  • 如上所述,我的XSL中只定义了一个命名空间,如下所示 xml: xsi="w3.org/2001/XMLSchema-instance" 但是,我的输出XML有2个命名空间,如下所示 xsi="w3.org/2001/XMLSchema-instance"xmlns: mea="ibm.com/maximo" 我可以摆脱xmlns: mea="ibm.com/maximo"

  • 因此,在excel中,我试图去掉包含信息的单元格之间的空白单元格,使用F5找到空白单元格,然后用Ctrl+-删除它们,并向上移动单元格。但当我尝试这样做时,它告诉我“没有发现细胞”。 所以我的问题是,我怎么还能做到这一点,但这些空白单元格Excel认为不是空白的?我试着通过并只按删除空白单元格,但我有很多数据,并意识到这将花费我太长的时间。我需要找到一种方法来选择这些‘空白’单元格的数据选择。 提

  • 当我的应用程序运行时,我的自定义操作栏和列表视图之间有一个空白空白,我想删除它,但找不到任何类方法或xml设置来做到这一点。 下面是我使用列表视图的静态编程语言代码: 下面是我列表视图的xml代码: 下面是的静态编程语言代码: 下面是的xml代码:

  • 当我上传我的图像(一开始没有背景)时,无论我选择什么设置,它都会自动给出透明背景。我真的很喜欢“方形”形状(圆角),但是透明背景太多了。当我看到手机上的图标时,它看起来比脸谱网小得多。我如何摆脱这个额外的背景空间,让它尽可能大?我的一个设置关闭了吗?

  • 问题内容: 这是问题的说明(已在Firefox和Chrome中测试): 请注意蓝色下方的额外空间。 已经尝试将和的两个元素都设置为,但是没有运气。 问题答案: 您需要自己的。 这是因为内联块元素(如和)位于文​​本基线上。您看到的多余空间是留给字符降序使用的空间(“ y”,“ g”等的尾部)。 您也可以使用,如果你需要保持或

  • 问题内容: 到目前为止,给我带来了很多麻烦,所以我想摆脱它。尽管spring框架文档清楚地说明了应该做的事情,但实际上 并没有摘要列表。 所以我一直坚持删除并得到错误 -在名称为的中找不到带有请求的映射 对于所有应该由控制器类解决的Url(在这种情况下:)。有什么建议可以让我了解更多信息吗?我非常想知道到底由代表什么标签。 问题答案: 你可以用来自定义定义的每个bean 。现在,javadocs详

  • 问题内容: 到现在为止,给我造成了很多麻烦,所以我想摆脱它。尽管spring框架文档清楚地说明了应该做的事情,但实际上 并没有摘要列表。 所以我坚持删除并现在得到错误 WARN osweb.servlet.PageNotFound-在DispatcherServlet中,名称为’workoutsensor’的URI [/ webapp / trainees]的HTTP请求未找到映射 对于所有应该由