在NavigationBar中嵌入NavigationButton

时间:2019-06-17 16:41:10

标签: swift swiftui

当我在NavigationBar中添加一个NavigationButton时,单击该按钮不会执行任何操作。

NavigationView {
    VStack {
        Text("test")

    }
    .navigationBarItems(
        leading: NavigationButton(destination: SettingsView()) {
            Text("Settings")
        },
        trailing: Button(action: {}, label: { chatImage }))


}

1 个答案:

答案 0 :(得分:1)

使用而不是您的代码

.navigationBarItems(
    leading: NavigationLink(destination: SettingsView()) {
        Text("Settings")
    },
    trailing: Button(action: {}, label: { chatImage }))

您不能再使用NavigationButton,因为它已更改。