---
title: View Management
framework: appkit
role: collectionGroup
role_heading: API Collection
path: appkit/view-management
---

# View Management

Manage your user interface, including the size and position of views in a window.

## Topics

### Content Controllers

- [NSWindowController](appkit/nswindowcontroller.md)
- [NSViewController](appkit/nsviewcontroller.md)
- [NSTitlebarAccessoryViewController](appkit/nstitlebaraccessoryviewcontroller.md)

### Split View Interface

- [NSSplitViewController](appkit/nssplitviewcontroller.md)
- [NSSplitView](appkit/nssplitview.md)
- [NSSplitViewItem](appkit/nssplitviewitem.md)

### Stack View Interface

- [NSStackView](appkit/nsstackview.md)

### Tab View Interface

- [NSTabViewController](appkit/nstabviewcontroller.md)
- [NSTabView](appkit/nstabview.md)
- [NSTabViewItem](appkit/nstabviewitem.md)

### Paged Interface

- [NSPageController](appkit/nspagecontroller.md)

### Media Library Interface

- [NSMediaLibraryBrowserController](appkit/nsmedialibrarybrowsercontroller.md)

## See Also

### User Interface

- [Views and Controls](appkit/views-and-controls.md)
- [View Layout](appkit/view-layout.md)
- [Appearance Customization](appkit/appearance-customization.md)
- [Animation](appkit/animation.md)
- [Windows, Panels, and Screens](appkit/windows-panels-and-screens.md)
- [Sound, Speech, and Haptics](appkit/sound-speech-and-haptics.md)
- [Supporting Continuity Camera in Your Mac App](appkit/supporting-continuity-camera-in-your-mac-app.md)
