---
title: "removeTitlebarAccessoryViewController(at:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nswindow/removetitlebaraccessoryviewcontroller(at:)"
---

# removeTitlebarAccessoryViewController(at:)

Removes the view controller at the specified index from the window’s array of title bar accessory view controllers.

## Declaration

```swift
func removeTitlebarAccessoryViewController(at index: Int)
```

## Parameters

- `index`: The index in the array of title bar view controllers from which to remove the view controller.

## Discussion

Discussion You can also use removeFromParent() to remove a specific title bar accessory view controller.

## See Also

### Managing Title Bar Accessories

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