Apple HIG Interaction Patterns (25 Flow Patterns · Onboarding/Input/Feedback/Media/System Collaboration)
Apple HIG 25 cross-component 'interaction flow' design patterns. Onboarding trio (Launching · Loading · Onboarding) / Data and input (Entering data · Drag and drop · Undo and redo · Searching · Charting) / Feedback and interruption (Feedback · Modality · Managing notifications) / Account settings (Managing accounts · Settings · Ratings and reviews) / Content and media (Audio · Video · Haptics · Full screen · Live-viewing) / System collaboration (Collaboration and sharing · File management · Multitasking · Printing · Workouts). Each pattern provides core principles + best practices + anti-patterns + platform differences. For component-level usage, see components; this section covers 'stringing components into flows'.