How Apple can fix its’ iOS Popup Menu

iPhone users are probably familiar with this one: you type in a few words, long press a word you wish to emphasize, wait for the popup menu to show up, and guess what… the Bold/Italic buttons are not there…
So you quickly tap the |►| button to reveal the next batch of commends, hoping that this time the buttons you need will appear (although not 100% sure) and… damn… the menu disappears altogether.

You missed the tiny |►| button again…

Image for post

Apple managed to create a challenging popup menu control where half of the content (the buttons) is hidden, and the way to reveal it requires a lot of accuracy and optimism.

WhatsApp’s new popup menu to the rescue

Funny enough, despite using it for few years, I only realized how bad the iOS default popup menu is when WhatsApp introduced a new popup menu that is completely customized.

Image for post
iOS popup menu vs. WhatsApp popup menu (source: The Mobile Spoon)

Using WhatsApp’s new popup menu, I realized how much better it is than the default iOS popup menu created by Apple:

  • The verticalized list feels more natural and easy to scan
  • Each menu item includes an icon and a text which is great
  • Instead of the tiny (and finger unfriendly) |▶︎| button (indicating there are more items) there’s a big “More” menu item which is easier to hit.
  • The menu provides a short (but super elegant) haptic feedback which improves the user experience and turns using the menu into an extremely delightful experience.

So now that there’s a much better popup menu around, can Apple borrow the design (which is not innovative in any way, just much friendlier to use) and implement it in its’ next iOS version?

Well, funny enough — a very similar menu control already exists in other iOS UI modules:

Image for post
iOS home screen menus are very different than the text editing one (source: The Mobile Spoon)

So Apple made some bad UI decisions with the text editing popup menu:

  • It’s inconsistent with other popup menues (and action sheets etc.) within the iOS platfrom
  • It has a few basic usability flaws


“Apple is doomed! iOS sucks! iPhone is dead!”

Image for post

No seriously, this is such as small thing, and yet, a UI tool we all use pretty often and can be easily improved

Deja un comentario

Scroll al inicio