Chapter 5. User Interface Controllers and Navigation

So far we’ve learned that there are a variety of UI objects and that all of these objects are descendants of the same UIView superclass. This UIView superclass operates as a foundation, or canvas, for most UI elements in iOS by defining a rectangle of specific size and location in which UI elements can be drawn. We’ve learned that these views can be added to one another to build up a view hierarchy. In a nutshell, you should have a good grasp of what actually defines an element in iOS user interface and what building blocks and frameworks are at your disposal. What we haven’t discussed is how to manage those views or view hierarchy in iOS.

Remember one of the core iOS development strategies ...

Get From Idea to App: Creating iOS UI, Animations, and Gestures now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.