# Modality

Source: https://developer.apple.com/design/human-interface-guidelines/modality
Skill: hig-patterns
Snapshot: 2025-02-02

---
<!-- hig-doctor:attribution -->
> **Source**: Apple Inc. Canonical content at https://developer.apple.com/design/human-interface-guidelines/modality.
> This file is a structured index of that content, snapshot 2025-02-02.
> Apple HIG text and imagery are © Apple Inc.; this repository provides organization and cross-referencing for AI agent consumption only.

# Modality

  * Ensure that people receive critical information and, if necessary, act on it

  * Provide options that let people confirm or modify their most recent action

  * Help people perform a distinct, narrowly scoped task without losing track of their previous context

  * Give people an immersive experience or help them concentrate on a complex task

## Best practices

**Present content modally only when there’s a clear benefit.**

**Aim to keep modal tasks simple, short, and streamlined.**

**Take care to avoid creating a modal experience that feels like an app within your app.**

**Consider using a full-screen modal style for in-depth content or a complex task.**

**Always give people an obvious way to dismiss a modal view.**

**When necessary, help people avoid data loss by getting confirmation before closing a modal view.**

**Make it easy to identify a modal view’s task.**

**Let people dismiss a modal view before presenting another one.**

---

<!-- hig-doctor:canonical-footer -->
For the complete guidance, including worked examples and illustrations, see the canonical page: https://developer.apple.com/design/human-interface-guidelines/modality

