gpt4 book ai didi

swiftui - 如何对齐SwiftUI navigationBarTitle以居中?

转载 作者:行者123 更新时间:2023-12-03 22:11:11 30 4
gpt4 key购买 nike

如何在SwiftUI中将导航栏标题居中?

var body: some View {
NavigationView {
.navigationBarTitle("Todo Lists")
}
}

最佳答案

.navigationBarTitle允许三种显示模式-.large.inline.automatic

从文档中:

case automatic

Inherit the display mode from the previous navigation item.



case inline

Display the title within the standard bounds of the navigation bar.



case large

Display a large title within an expanded navigation bar.



因此,这取决于您说“在SwiftUI中如何将导航栏标题居中”的意思。您不能使显示模式为 .large的导航栏标题居中。您也不能左对齐或右对齐显示模式为 .inline的导航栏标题。如果要使导航栏标题居中,则唯一的选择是使用 .inline

var body: some View {
NavigationView {
CustomView()
.navigationBarTitle("Todo Lists", displayMode: .inline)
}
}

关于swiftui - 如何对齐SwiftUI navigationBarTitle以居中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57486081/

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