gpt4 book ai didi

ios - SwiftUI HStack不会达到最高水平吗?

转载 作者:行者123 更新时间:2023-12-01 21:48:45 25 4
gpt4 key购买 nike

我有一个包含两个组件的Hstack。一个是下拉菜单,另一个是导航到“忘记密码”页面的导航链接。我不知道为什么它不会一直到页面顶部。

我试过在HStack()代码的最底部(但在边界内)插入Spacer(),完全不会移动。我试过在下面放置其他对象和文本,看看它是否会在新对象下面增加一个Spacer(),仍然不会出错。

var body: some View {

VStack{
NavigationView{

HStack{
DropDownNewUser()
Spacer()
NavigationLink(destination: ForgotPasswordView()) {
Image(systemName: "questionmark")
.padding(15)
.background(lightgold)
.cornerRadius(50)
.foregroundColor(.white)
}
}.padding(10).edgesIgnoringSafeArea(.all)
}
}

enter image description here

最佳答案

VStackSpacer放入其中,如下所示

var body: some View {
NavigationView{
VStack{ // << here !!
HStack{
DropDownNewUser()
Spacer()
NavigationLink(destination: ForgotPasswordView()) {
Image(systemName: "questionmark")
.padding(15)
.background(lightgold)
.cornerRadius(50)
.foregroundColor(.white)
}
}.padding(10).edgesIgnoringSafeArea(.all)
Spacer() // << here !!
}
}
}

关于ios - SwiftUI HStack不会达到最高水平吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61845140/

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