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

# toolbarItemHidden(_:)

Hides an individual view within a control group toolbar item.

## Declaration

```swift
nonisolated func toolbarItemHidden(_ hidden: Bool = true) -> some View

```

## Parameters

- `hidden`: Whether the view in a control group toolbar item is hidden.

## Discussion

Discussion Use this modifier to hide individual views of a ControlGroup without hiding the entire group. On macOS and iOS, hidden items will be displayed during user customization. The following example displays a collaboration button in a group when there is an active collaboration session. struct ContentView {     @State private var inCollaboration = false

var body: some View {         BrowserView()             .toolbar(id: "browserToolbar") {                 ToolbarItem(id: "share") {                     ControlGroup {                         ShareButton()                         CollaborationButton()                             .toolbarItemHidden(!inCollaboration)                     }                 }             }     } }

## See Also

### Populating a customizable toolbar

- [toolbar(id:content:)](swiftui/view/toolbar(id:content:).md)
- [CustomizableToolbarContent](swiftui/customizabletoolbarcontent.md)
- [ToolbarCustomizationBehavior](swiftui/toolbarcustomizationbehavior.md)
- [ToolbarCustomizationOptions](swiftui/toolbarcustomizationoptions.md)
- [SearchToolbarBehavior](swiftui/searchtoolbarbehavior.md)
