---
title: displaysSearchBarInNavigationBar
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uisearchdisplaycontroller/displayssearchbarinnavigationbar
---

# displaysSearchBarInNavigationBar

Specifies that the navigation bar contains a search bar.

## Declaration

```swift
var displaysSearchBarInNavigationBar: Bool { get set }
```

## Discussion

Discussion When you return true to display the search bar in a navigation bar, the system uses the search display controller’s navigationItem property and ignores the navigation item, if set, of the searchContentsController view controller. The displayed search field occupies as much width in the navigation bar as possible. A search bar displayed in a navigation bar cannot have a scope bar. important: The system raises an exception if you set the showsScopeBar property to true in a search bar that is displayed in a navigation bar.

## See Also

### Configuring a search bar

- [delegate](uikit/uisearchdisplaycontroller/delegate.md)
- [searchBar](uikit/uisearchdisplaycontroller/searchbar.md)
- [searchContentsController](uikit/uisearchdisplaycontroller/searchcontentscontroller.md)
- [searchResultsTableView](uikit/uisearchdisplaycontroller/searchresultstableview.md)
- [searchResultsDataSource](uikit/uisearchdisplaycontroller/searchresultsdatasource.md)
- [searchResultsDelegate](uikit/uisearchdisplaycontroller/searchresultsdelegate.md)
- [searchResultsTitle](uikit/uisearchdisplaycontroller/searchresultstitle.md)
- [navigationItem](uikit/uisearchdisplaycontroller/navigationitem.md)
