Adapting controls for iPhone Duo

⋅ 4 min read ⋅ iOS Design

Table of Contents

Part 2 in the series "Adapting your app for iPhone Duo", based on Apple's Design for iPhone Duo talk.

  1. Adapting your app for iPhone Duo
  2. Adapting controls for iPhone Duo
  3. Adapting content for iPhone Duo
  4. Sheets and fold avoidance on iPhone Duo

iPhone Duo gives us more horizontal room, while vertical space is more limited. That's why Apple moves navigation controls, toolbars, and tab bars from the top and bottom to the side, preserving more vertical space for content.

Here is how those controls are arranged and which items stay in place.

Mail on a traditional iPhone with controls at the top and bottom, beside iPhone Duo with controls at the side and a comparable content area.
Moving controls to the side preserves a similar amount of space for content on the shorter display. Image: Apple, Design for iPhone Duo, 1:31.

Horizontal bars on the inner display in portrait

The only exception is the inner display in portrait mode, both fully open and partially folded. There is enough vertical space to keep controls at the top and bottom while leaving room for content.

In the six-pose Mail example below, the two portrait layouts on the right keep navigation at the top and the toolbar at the bottom. The other four layouts use vertical controls along the side.

Six Mail layouts, with horizontal bars on the fully open and partially folded inner display in portrait and vertical controls in the other four poses.
The inner display keeps horizontal bars in portrait, whether fully open or partially folded. Image: Apple, Design for iPhone Duo, 3:51.

You can easily support sarunw.com by checking out this sponsor.

Sponsor sarunw.com and reach thousands of iOS developers.

What goes in the vertical bar

The vertical bar brings together the elements we are used to seeing at the top and bottom of the screen. They now share the space along one edge:

  • Live Activities at the top.
  • Status bar information below them.
  • App controls, including navigation and toolbar items, in the remaining space.

In the Mail example below, the back button and message navigation sit above actions such as delete, move, reply, and compose.

Mail with a vertical bar divided into Live Activities, status bar information, and app controls including navigation and toolbar items.
Live Activities, status information, and app controls share the vertical bar. Image: Apple, Design for iPhone Duo, 5:44.

Items from the horizontal navigation bar move to the top of the app controls area in the vertical bar, below the system information.

In Mail, the back button and the previous and next message buttons move from across the top of the screen to a vertical arrangement along the side.

Mail navigation controls highlighted across the top of a traditional iPhone and near the top of the vertical app controls area on iPhone Duo.
Navigation controls occupy the top of the vertical app controls area. Image: Apple, Design for iPhone Duo, 6:06.

Toolbar items move to the bottom

Items from the bottom toolbar move to the bottom of the vertical bar.

In Mail, actions such as delete, move, reply, and compose sit below the navigation controls. The familiar top-and-bottom grouping carries over into the vertical arrangement.

Mail toolbar items highlighted along the bottom of a traditional iPhone and at the bottom of the vertical bar on iPhone Duo.
Bottom toolbar items move to the bottom of the vertical bar. Image: Apple, Design for iPhone Duo, 6:12.

Tab bars move to the bottom too

The tab bar also moves to the bottom of the vertical bar.

In the Fitness example below, the tabs change from a horizontal row along the bottom of the screen to a vertical stack near the bottom of the side bar. They still let people switch between the app's main sections.

Fitness tabs highlighted in a horizontal row at the bottom of a traditional iPhone and a vertical stack near the bottom of the side bar on iPhone Duo.
The tab bar sits at the bottom of the vertical bar. Image: Apple, Design for iPhone Duo, 6:18.

Toolbar items and tabs share the vertical bar

The Music example below shows toolbar items and tabs together in the same vertical bar. Back, Share, and More sit near the top, while the tabs sit below them.

If there isn't enough room, controls collapse into an overflow menu. This keeps additional actions accessible as the available space changes.

Music on the outer and inner displays, with toolbar items near the top and tabs below in the same vertical bar.
Toolbar items and tabs share the vertical space along the edge. Image: Apple, Design for iPhone Duo, 8:13.

Exception: wide controls stay in place

Not every toolbar item moves to the side. Items that are too wide for the vertical bar stay in their horizontal position.

Examples include text buttons and segmented controls.

In Mail, the Select text button stays at the top of the content, while the back and more buttons move into the vertical bar.

Mail's Select text button highlighted at the top on both a traditional iPhone and iPhone Duo, while other controls move to the side.
Wide controls such as the Select text button stay in their horizontal position. Image: Apple, Design for iPhone Duo, 6:27.

You can easily support sarunw.com by checking out this sponsor.

Sponsor sarunw.com and reach thousands of iOS developers.

Summary

iPhone Duo moves controls to the side to preserve vertical space for content. Navigation controls, toolbar items, and tabs share that space, with exceptions for the inner display in portrait and controls that are too wide to fit.

In the next article, we will look at how to adapt the content around those controls: handling asymmetrical layouts, making use of the wider inner display, and arranging media around the fold.


Read more article about iOS, Design, or see all available topic

Enjoy the read?

If you enjoy this article, you can subscribe to the weekly newsletter.
Every Friday, you'll get a quick recap of all articles and tips posted on this site. No strings attached. Unsubscribe anytime.

Feel free to follow me on Twitter and ask your questions related to this post. Thanks for reading and see you next time.

If you enjoy my writing, please check out my Patreon https://www.patreon.com/sarunw and become my supporter. Sharing the article is also greatly appreciated.

Become a patron Buy me a coffee Tweet Share
Previous
How to export Xcode agent skills with xcrun

Export Apple's built-in agent skills from Xcode 27 and use them with your preferred coding agent.

Next
Adapting content for iPhone Duo

How to arrange content across the outer and inner displays of iPhone Duo.

← Home