Feedback

PatternsPatterns

Source: Apple Inc. Canonical content at https://developer.apple.com/design/human-interface-guidelines/feedback. 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.

Feedback

  • The current status of something

  • The success or failure of an important task or action

  • A warning about an action that can have negative consequences

  • An opportunity to correct a mistake or problematic situation

Best practices

Make sure all feedback is accessible.

Consider integrating status feedback into your interface.

Use alerts to deliver critical — and ideally actionable — information.

Warn people when they initiate a task that can cause data loss that’s unexpected and irreversible.

When it makes sense, confirm that a significant action or task has completed.

Show people when a command can’t be carried out and help them understand why.

Platform considerations

watchOS

Avoid displaying an indeterminate progress indicator — such as a loading indicator — in a watchOS app.

Resources

Developer documentation

Videos


For the complete guidance, including worked examples and illustrations, see the canonical page: https://developer.apple.com/design/human-interface-guidelines/feedback

Get HIG guidance in your AI

Install Apple HIG Skills and get expert design guidance directly in Claude Code.

npx skills add raintree-technology/apple-hig-skills
Email updates aren't configured on this deployment yet. Follow the GitHub repo (opens in new tab) for updates.