O'Reilly logo

Cocoa Programming for OS X: The Big Nerd Ranch Guide by Aaron Hillegass, Adam Preble, Nate Chandler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Scroll Views

When displaying information to the user, you will often find that there is simply not enough space to display all that you need to in your app’s view hierarchy. For example, imagine that you were writing a web browser. Your app would render HTML and CSS into graphical web pages to show to your users. Many web pages have a great deal of content – too much to fit on your users’ screens, let alone in your app’s views. How would you present the large graphical content of the web pages to the user in the small views that your application has to work with?

Cocoa provides the class NSScrollView for exactly this type of situation. You have already seen a scroll view in RaiseMan. In that app, your table view was embedded inside ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required