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.
References
- Pull-down buttons | Apple Developer Documentation | Apple Developer Documentation