Media Summary: How to switch between multiple NSViewControllers in Customize background color, corner radius, or other CALayer properties using NSBox or by using an NSView subclass. How to use NSToolbar and NSToolbarItems in

Cocoa Programming L81 Nstabviewcontroller - Detailed Analysis & Overview

How to switch between multiple NSViewControllers in Customize background color, corner radius, or other CALayer properties using NSBox or by using an NSView subclass. How to use NSToolbar and NSToolbarItems in A lengthy discussion on various ways you can customize the field editor (NSTextView) when editing inside of NSTextField. How to manipulate the key view loop to change where focus moves when pressing the tab key (or shift-tab) on macOS. Be sure to ... An introduction to using the data source methods for NSOutlineView and setting up a model object.

How to subclass NSWindowController with xib and programmatically. Also show how you can use loadWindow to lazily load the ... Big Sur updates to NSTableView. We talk about NSTableView styles and NSTableViewDiffableDataSource. NSCollectionView ... How to animate the presentation of view controllers using the NSViewControllerPresentationAnimator protocol. Speedup music: ... How to use NSTokenField to make a token interface similar to the compose window's "To" field in Mail.app. Twitter: ... How to create a Service that your app can vend to the rest of macOS. We create a simple word count service that can be run on ... We're talking about handling mouse events! Discussion on the Three-Method and the Mouse-Tracking Loop Approaches. See the ...

Photo Gallery

Cocoa Programming L81 - NSTabViewController
Cocoa Programming L35 - NSViewController
Cocoa Programming L71 -  Customizing NSView & NSBox
Cocoa Programming L51 - View-Based NSTableView
Cocoa Programming L17 - NSToolbar
Cocoa Programming L80 - Field Editor
Cocoa Programming L79 - Key View Loop
Cocoa Programming L49 - NSOutlineView Intro
Cocoa Programming L69 - NSWindowController
Cocoa Programming L91 - NSTableView Big Sur Updates
Cocoa Programming L67 - Presenting View Controllers
Cocoa Programming L78 - NSTokenField
View Detailed Profile
Cocoa Programming L81 - NSTabViewController

Cocoa Programming L81 - NSTabViewController

How to use an

Cocoa Programming L35 - NSViewController

Cocoa Programming L35 - NSViewController

How to switch between multiple NSViewControllers in

Cocoa Programming L71 -  Customizing NSView & NSBox

Cocoa Programming L71 - Customizing NSView & NSBox

Customize background color, corner radius, or other CALayer properties using NSBox or by using an NSView subclass.

Cocoa Programming L51 - View-Based NSTableView

Cocoa Programming L51 - View-Based NSTableView

How to use view-based NSTableViews in

Cocoa Programming L17 - NSToolbar

Cocoa Programming L17 - NSToolbar

How to use NSToolbar and NSToolbarItems in

Cocoa Programming L80 - Field Editor

Cocoa Programming L80 - Field Editor

A lengthy discussion on various ways you can customize the field editor (NSTextView) when editing inside of NSTextField.

Cocoa Programming L79 - Key View Loop

Cocoa Programming L79 - Key View Loop

How to manipulate the key view loop to change where focus moves when pressing the tab key (or shift-tab) on macOS. Be sure to ...

Cocoa Programming L49 - NSOutlineView Intro

Cocoa Programming L49 - NSOutlineView Intro

An introduction to using the data source methods for NSOutlineView and setting up a model object.

Cocoa Programming L69 - NSWindowController

Cocoa Programming L69 - NSWindowController

How to subclass NSWindowController with xib and programmatically. Also show how you can use loadWindow to lazily load the ...

Cocoa Programming L91 - NSTableView Big Sur Updates

Cocoa Programming L91 - NSTableView Big Sur Updates

Big Sur updates to NSTableView. We talk about NSTableView styles and NSTableViewDiffableDataSource. NSCollectionView ...

Cocoa Programming L67 - Presenting View Controllers

Cocoa Programming L67 - Presenting View Controllers

How to animate the presentation of view controllers using the NSViewControllerPresentationAnimator protocol. Speedup music: ...

Cocoa Programming L78 - NSTokenField

Cocoa Programming L78 - NSTokenField

How to use NSTokenField to make a token interface similar to the compose window's "To" field in Mail.app. Twitter: ...

Cocoa Programming L13 - NSTableView Intro

Cocoa Programming L13 - NSTableView Intro

How to setup an NSTableView in

Cocoa Programming L77 - Services

Cocoa Programming L77 - Services

How to create a Service that your app can vend to the rest of macOS. We create a simple word count service that can be run on ...

Cocoa Programming L75 - Mouse-Tracking Loop

Cocoa Programming L75 - Mouse-Tracking Loop

We're talking about handling mouse events! Discussion on the Three-Method and the Mouse-Tracking Loop Approaches. See the ...