---
title: ToolbarItem
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/toolbaritem
---

# ToolbarItem

A model that represents an item which can be placed in the toolbar or navigation bar.

## Declaration

```swift
nonisolated struct ToolbarItem<ID, Content> where Content : View
```

## Topics

### Creating a toolbar item

- [init(placement:content:)](swiftui/toolbaritem/init(placement:content:).md)
- [init(id:placement:content:)](swiftui/toolbaritem/init(id:placement:content:).md)
- [init(id:placement:showsByDefault:content:)](swiftui/toolbaritem/init(id:placement:showsbydefault:content:).md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [CustomizableToolbarContent](swiftui/customizabletoolbarcontent.md)
- [Escapable](swift/escapable.md)
- [Identifiable](swift/identifiable.md)
- [ToolbarContent](swiftui/toolbarcontent.md)

## See Also

### Populating a toolbar

- [toolbar(content:)](swiftui/view/toolbar(content:).md)
- [ToolbarItemGroup](swiftui/toolbaritemgroup.md)
- [ToolbarItemPlacement](swiftui/toolbaritemplacement.md)
- [toolbarOverflowMenu(content:)](swiftui/view/toolbaroverflowmenu(content:).md)
- [ToolbarOverflowMenu](swiftui/toolbaroverflowmenu.md)
- [ToolbarContent](swiftui/toolbarcontent.md)
- [ToolbarContentBuilder](swiftui/toolbarcontentbuilder.md)
- [ToolbarSpacer](swiftui/toolbarspacer.md)
- [DefaultToolbarItem](swiftui/defaulttoolbaritem.md)
