我有这个密码
struct ContentView: View {
var body: some View {
ZStack(alignment:.bottom) {
Image("login-devices-mobile")
.resizable()
.scaledToFit()
}.padding(0.0).background(Image("login-background").aspectRatio(contentMode: ContentMode.fill))
}
}
我试图在屏幕底部显示一个图像。但是,当我运行预览时。它仍然显示在中间。
任何我可以用不同的方法来对齐屏幕底部图像的提示吗?
发布于 2022-05-26 03:40:05
将图像包装在VStack中应该可以做到这一点:
struct ContentView: View {
var body: some View {
ZStack() {
VStack {
Spacer()
Image("login-devices-mobile")
.resizable()
.scaledToFit()
}
}.padding(0.0).background(Image("login-background").aspectRatio(contentMode: ContentMode.fill))
}
}
https://stackoverflow.com/questions/72386397
复制相似问题