<?xml version="1.0" encoding="utf-8"?>

Pull-down buttons

Pull-down buttons reveal actions related to a specific task. When users select an item from the menu, the app performs that action immediately, unlike pop-up buttons that change states.

HIG recommends specific patterns for pull-down buttons:

  • Action focus. Menu items perform commands like Sort, Add, or Filter. For example, a Sort button shows options for sorting by date, name, or size
  • Menu length. Include at least three items to make opening the menu worthwhile. Too many items make finding specific options harder
  • Clear purpose. Button content and menu items should explain available actions without needing extra titles
  • More actions. Use the More button (ellipsis.circle) to group secondary actions where space is limited, but consider that hidden items become harder to discover[1]

Pro Tip: If you have only one or two actions, use separate buttons instead of a pull-down menu.

Improve your UX & Product skills with interactive courses that actually work