---
title: "addTitlebarAccessoryViewController(_:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nswindow/addtitlebaraccessoryviewcontroller(_:)"
---

# addTitlebarAccessoryViewController(_:)

Adds the specified title bar accessory view controller to the window.

## Declaration

```swift
func addTitlebarAccessoryViewController(_ childViewController: NSTitlebarAccessoryViewController)
```

## Parameters

- `childViewController`: An instance of doc://com.apple.appkit/documentation/AppKit/NSTitlebarAccessoryViewController containing the view to add, along with where to place it and how it should behave in full screen mode.

## See Also

### Managing Title Bar Accessories

- [insertTitlebarAccessoryViewController(_:at:)](appkit/nswindow/inserttitlebaraccessoryviewcontroller(_:at:).md)
- [removeTitlebarAccessoryViewController(at:)](appkit/nswindow/removetitlebaraccessoryviewcontroller(at:).md)
- [titlebarAccessoryViewControllers](appkit/nswindow/titlebaraccessoryviewcontrollers.md)
