---
title: "insertTopAlignedAccessoryViewController(_:at:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nssplitviewitem/inserttopalignedaccessoryviewcontroller(_:at:)"
---

# insertTopAlignedAccessoryViewController(_:at:)

## Declaration

```swift
func insertTopAlignedAccessoryViewController(_ childViewController: NSSplitViewItemAccessoryViewController, at index: Int)
```

## See Also

### Configuring accessory views

- [topAlignedAccessoryViewControllers](appkit/nssplitviewitem/topalignedaccessoryviewcontrollers.md)
- [bottomAlignedAccessoryViewControllers](appkit/nssplitviewitem/bottomalignedaccessoryviewcontrollers.md)
- [addTopAlignedAccessoryViewController(_:)](appkit/nssplitviewitem/addtopalignedaccessoryviewcontroller(_:).md)
- [removeTopAlignedAccessoryViewController(at:)](appkit/nssplitviewitem/removetopalignedaccessoryviewcontroller(at:).md)
- [addBottomAlignedAccessoryViewController(_:)](appkit/nssplitviewitem/addbottomalignedaccessoryviewcontroller(_:).md)
- [insertBottomAlignedAccessoryViewController(_:at:)](appkit/nssplitviewitem/insertbottomalignedaccessoryviewcontroller(_:at:).md)
- [removeBottomAlignedAccessoryViewController(at:)](appkit/nssplitviewitem/removebottomalignedaccessoryviewcontroller(at:).md)
- [NSSplitViewItemAccessoryViewController](appkit/nssplitviewitemaccessoryviewcontroller.md)
