Instance Method

insertTitlebarAccessoryViewController(_:at:)

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

Declaration

func insertTitlebarAccessoryViewController(_ childViewController: NSTitlebarAccessoryViewController, at index: Int)

Parameters

childViewController

The title bar accessory view controller to insert.

index

The index at which to insert childViewController.

See Also

Managing the Toolbar-Title Bar Area

func addTitlebarAccessoryViewController(NSTitlebarAccessoryViewController)

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

func performDrag(with: NSEvent)

Starts a drag based on the specified mouse-down event.

func removeTitlebarAccessoryViewController(at: Int)

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

var titlebarAccessoryViewControllers: [NSTitlebarAccessoryViewController]

An array of title bar accessory view controllers that are currently added to the window.