---
title: "navigationBarDrawer(displayMode:)"
framework: swiftui
role: symbol
role_heading: Type Method
path: "swiftui/searchfieldplacement/navigationbardrawer(displaymode:)"
---

# navigationBarDrawer(displayMode:)

The search field appears in the navigation bar using the specified display mode.

## Declaration

```swift
static func navigationBarDrawer(displayMode: SearchFieldPlacement.NavigationBarDrawerDisplayMode) -> SearchFieldPlacement
```

## Parameters

- `displayMode`: A control that indicates whether to hide the search field in response to scrolling.

## Discussion

Discussion The field appears below any navigation bar title. The system can hide the field in response to scrolling, depending on the displayMode that you set.

## See Also

### Getting a search field placement

- [automatic](swiftui/searchfieldplacement/automatic.md)
- [navigationBarDrawer](swiftui/searchfieldplacement/navigationbardrawer.md)
- [sidebar](swiftui/searchfieldplacement/sidebar.md)
- [toolbar](swiftui/searchfieldplacement/toolbar.md)
