---
title: "navigationBarTitle(_:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/view/navigationbartitle(_:)"
---

# navigationBarTitle(_:)

Sets the title in the navigation bar for this view.

## Declaration

```swift
nonisolated func navigationBarTitle(_ title: Text) -> some View

```

## Parameters

- `title`: A description of this view to display in the navigation bar.

## Discussion

Discussion Use navigationBarTitle(_:) to set the title of the navigation bar. This modifier only takes effect when this view is inside of and visible within a NavigationView. The example below shows setting the title of the navigation bar using a Text view: struct FlavorView: View {     let items = ["Chocolate", "Vanilla", "Strawberry", "Mint Chip",                  "Pistachio"]     var body: some View {         NavigationView {             List(items, id: \.self) {                 Text($0)             }             .navigationBarTitle(Text("Today's Flavors"))         }     } }

## See Also

### Auxiliary view modifiers

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