---
title: "navigationBarItems(trailing:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/view/navigationbaritems(trailing:)"
---

# navigationBarItems(trailing:)

Configures the navigation bar items for this view.

## Declaration

```swift
nonisolated func navigationBarItems<T>(trailing: T) -> some View where T : View

```

## Parameters

- `trailing`: A view shown on the trailing edge of the title.

## Discussion

Discussion Use navigationBarItems(trailing:) to add navigation bar items to the trailing edge of the navigation bar for this view. This modifier only takes effect when this view is inside of and visible within a NavigationView. The example below adds buttons to the trailing edge of the button area of the navigation view: struct FlavorView: View {     var body: some View {         NavigationView {             List {                 Text("Chocolate")                 Text("Vanilla")                 Text("Strawberry")             }             .navigationBarTitle(Text("Today‘s Flavors"))             .navigationBarItems(trailing:                 HStack {                     Button("Hours") {                         print("Hours tapped!")                     }

Button("Help") {                         print("Help tapped!")                     }                 }             )         }     } }

## See Also

### Auxiliary view modifiers

- [navigationBarTitle(_:)](swiftui/view/navigationbartitle(_:).md)
- [navigationBarTitle(_:displayMode:)](swiftui/view/navigationbartitle(_:displaymode:).md)
- [navigationBarItems(leading:)](swiftui/view/navigationbaritems(leading:).md)
- [navigationBarItems(leading:trailing:)](swiftui/view/navigationbaritems(leading:trailing:).md)
- [navigationBarHidden(_:)](swiftui/view/navigationbarhidden(_:).md)
- [statusBar(hidden:)](swiftui/view/statusbar(hidden:).md)
- [contextMenu(_:)](swiftui/view/contextmenu(_:).md)
