gpt4 book ai didi

image - SwiftUI:如何仅剪辑图像的底部

转载 作者:行者123 更新时间:2023-12-05 00:57:12 26 4
gpt4 key购买 nike

我有一个图像,我希望将其固定到 View 顶部,高度为 200。我从以下开始:

struct ContentView: View {
var body: some View {
VStack {
Image("frog")
.resizable()
.scaledToFill()
.frame(height:200)

Spacer()
}
}
}

这给了我:

enter image description here

您可以看到框架(高度为 200)以蓝色勾勒。现在,我希望图像继续溢出安全区域以填充 View 顶部,就像它正在做的那样。但我想将图像剪辑在它的底部框架,所以我得到这样的东西:

enter image description here

我也可以这样,整个图像向上移动到图像的自然底部位于框架底部的位置:

enter image description here

我尝试了多种修饰符,以及使用 GeometryReader,但都未能达到任何结果。 我需要它来处理任意尺寸的图像。

最佳答案

要向上移动图像,您可以执行以下操作:

.frame(height:200, alignment: .bottom)

关于image - SwiftUI:如何仅剪辑图像的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60909329/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com