Summary

Cocoa offers a wide variety of user interface controls. All the standard controls that you would expect to use, such as buttons, sliders, and text fields are present. Also, several view classes can be used to help organize the controls in a window. Boxes, scrolling views, tab views, and split views all add different ways to lay out a user interface.

As alluded to in the discussions of text fields in this chapter, handling text is a very complex function. Cocoa offers a rich set of objects for manipulating text. The next chapter discusses Cocoa’s text-handling features in depth.

This chapter hasn’t covered every view and control class Cocoa has to offer. Several more controls are available that are very complex. Chapter 18, “Advanced ...

Get Cocoa® Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.