---
title: "init(id:content:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/touchbar/init(id:content:)"
---

# init(id:content:)

Creates a customizable Touch Bar view container with a globally unique identifier.

## Declaration

```swift
init(id: String, @ContentBuilder content: () -> Content)
```

## Parameters

- `id`: A globally unique identifier for this Touch Bar.
- `content`: A collection of views to be displayed by the Touch Bar.

## Discussion

Discussion Be sure that each view in content has an explicit touchBarItemPresence value with customization identifier.

## See Also

### Creating a Touch Bar view

- [init(content:)](swiftui/touchbar/init(content:).md)
