17 Autorotation, Popover Controllers, and Modal View Controllers

In the last two chapters, you used Auto Layout to ensure that Homepwner maintains a standard appearance relative to the device’s screen size. For instance, you made sure that the toolbar is always at the bottom and as wide as the screen.

When designing a universal application, you often need the application to behave differently depending on the type of device being used. The different devices have different idioms that users expect, so identical behavior or features on every device would feel foreign at times.

In this chapter, you are going to make four changes to Homepwner’s behavior that will tailor the app’s behavior to whatever device it is running on.

Get iOS Programming: The Big Nerd Ranch Guide now with O’Reilly online learning.

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