8.3 向导航栏插入视图
在常见的应用程序中,导航栏除了标题,一般在左右两侧还会有操作按钮。意思就是可以在导航栏的两侧添加任何视图。 navigationBarItems()
修改器可以帮我们实现这一需求。
例如我们在导航栏的后端添加一个 “帮助” 按钮,代码如下:
var body: some View {
NavigationView {
Text("SwiftUI")
.navigationBarTitle(Text("Welcome"))
.navigationBarItems(trailing:
Button(action: {
print("Help tapped!")
}) {
Text("Help")
})
}
}