我有一个带有自定义 ToolbarItem 的 NavigationStack,如下所示:
它运行良好,但我想为导航栏设置一个特定的高度以使其看起来更好。我不想更改“.navigationBarTitleDisplayMode”的“.inline”修饰符,只是为了能够手动设置高度。
这是我到目前为止的代码:
NavigationStack{
List{
Section{
.....
}
}
.listStyle(.plain)
.toolbar {
ToolbarItem(placement:.topBarLeading){
CustomFeedNav()
}
ToolbarItem (placement: .navigationBarTrailing) {
Button{
}label: {
Image(systemName: "arrow.counterclockwise.circle")
}
}
}
}
不幸的是,我不知道如何解决这个问题,但我相信这可能与一些 UIKit 代码有关。预先感谢您。
加个
怎么样?Text(“9”).hidden()
在VStack内。您还可以通过执行 .font(.title) 来设置大小以使其更高。或者,另一个隐藏的文本。这一切都在您的掌控之中。