BrilworksarrowBlogarrowTechnology Practices
Calendar iconLast updated April 16, 2026

Apple Human Interface Guidelines: Best Practices & UI Kits

Hitesh Umaletiya
Hitesh Umaletiya
February 19, 2026
Clock icon8 mins read
Apple-Human-Interface-Guidelines:-Best-Practices-&-UI-Kits-banner-image

An app can pass every technical test and still feel wrong the moment someone opens it. Wrong spacing, non-standard navigation, gestures that behave unexpectedly — users can't always name what's off, but they feel it instantly. That friction kills trust faster than a bug report ever will.

The Apple Human Interface Guidelines exist precisely to prevent that disconnect. Following the Apple Human Interface Guidelines means your app behaves the way iPhone and iPad users already expect, without forcing them to relearn anything. iOS design guidelines take that further, giving you platform-specific rules for navigation, typography, gestures, and interaction patterns that define what "native" actually feels like.

This post covers what's inside the HIG and how to navigate it, how Apple HIG compliance connects directly to App Store approval, how accessibility fits into the picture, and where to find the official Apple UI kits and design resources that make implementation faster. No fluff — just what you need to ship something Apple users will trust from the first tap.

What the Apple Human Interface Guidelines Are and Where to Find the Official Apple HIG

The Apple Human Interface Guidelines are Apple's official design documentation for building native-feeling apps across every platform the company ships. Full stop. You'll find the complete resource at developer.apple.com/design/human-interface-guidelines — bookmark that now if you haven't already.

The Apple HIG covers six platforms: iOS, iPadOS, macOS, watchOS, tvOS, and visionOS. Each platform gets its own dedicated section because the interaction model on an Apple Watch is nothing like designing for a 27-inch iMac display. Touch gestures, cursor behavior, Digital Crown input, and spatial computing with visionOS all require fundamentally different design thinking.

Within each platform, the documentation breaks into four areas:

  • Foundations — Color systems, typography, layout grids, and the visual principles that set your app's baseline
  • Patterns — Common user flows like navigation, searching, onboarding, and data entry
  • Components — Detailed specs for buttons, tab bars, sliders, alerts, and every standard UI element
  • Technologies — How platform-specific features like widgets, Live Activities, and SharePlay should be incorporated into your interface

Here's what actually changes by platform, because this is where designers frequently get tripped up:

PlatformPrimary InputKey Design Consideration
iOS / iPadOSTouch and Apple PencilTouch target sizing, gesture conflicts
macOSCursor and keyboardHover states, menu bar, window management
watchOSDigital Crown, tapGlanceable content, compact layouts
tvOSRemote, focus modelFocus-driven navigation, distance viewing
visionOSEyes, hands, voiceDepth, spatial anchoring, window placement

Apple updates the HIG with each major OS release, so the version you read during initial development may not reflect current standards by the time you ship a major update. Check the changelog when adopting APIs from a new iOS or macOS release.

Why Apple Human Interface Guidelines Matter for UX and App Store Readiness

Users who pick up an iPhone already have expectations baked in. They know where the back button lives, how a sheet dismisses, what a tab bar does. When your app honors those patterns, you get trust for free. When you break them, users don't think "interesting design choice" — they think something is broken.

That's the core business case for following the Apple Human Interface Guidelines. Familiar interaction patterns reduce support tickets, shorten onboarding, and increase the chance someone rates your app five stars simply because nothing frustrated them. Retention improves when your interface matches what users already know how to operate.

There's also a common point of confusion worth addressing directly: the Apple Human Interface Guidelines and the App Store approval guidelines are not the same document, and they don't serve the same purpose.

Apple Human Interface GuidelinesApp Store Review Guidelines
Design and UX standards for building great interfacesPolicy rules governing what apps are allowed to do
Focused on usability, accessibility, and platform consistencyFocused on content, business model, and technical compliance
Maintained by Apple's design teamEnforced by Apple's review team during submission
Violation causes friction, poor UX, or negative ratingsViolation causes rejection or removal from the App Store

That said, the two documents overlap more than most developers expect. Reviewers do flag interfaces that deviate heavily from HIG-defined patterns, particularly when the deviation creates confusing or inaccessible experiences.

Here are the real risk areas where weak HIG alignment can create friction during App Store review:

  • Custom navigation controls that override or conflict with standard iOS gestures, like swipe-to-go-back
  • Non-standard interactive controls that obscure their function, making it unclear what tapping will do
  • Flows that bypass accessibility requirements, particularly apps with no VoiceOver support or inadequate touch target sizes
  • Modal presentations that trap users without a clear dismissal path, which reviewers flag as confusing navigation
  • Text that ignores Dynamic Type, making the app unusable at accessibility font sizes

None of these will automatically get your app rejected under a specific rule citation. But they create the kind of reviewer experience that prompts a closer look, and closer looks lead to revision requests that delay your launch.

Strong HIG alignment protects you on both fronts: it builds a product users want to keep, and it reduces the back-and-forth with Apple's review team that costs you time and shipping momentum.

How to Navigate the Apple Human Interface Guidelines by Platform, Patterns, and Components

The HIG is large. If you open it without a clear destination, you'll spend 20 minutes browsing before finding the one paragraph you actually needed. Here's how to get straight to what matters.

The documentation splits into four layers for each platform: Foundations, Patterns, Components, and Technologies. Think of them as moving from broad philosophy down to exact specs.

Three common lookups, done fast:

  1. Tab bars - Go to iOS > Components > Navigation and search > Tab bars. You'll find maximum tab counts, label requirements, badge placement, and when to use a tab bar versus a sidebar on iPad. If your app also targets iPadOS, check the sidebar component page immediately after since Apple expects a different navigation pattern there.
  2. Sheets - Go to iOS > Components > Presentation > Sheets. This page covers when to use a sheet versus a full-screen modal, detent configurations for the resizable sheet introduced in iOS 16, and how to handle navigation stacks inside sheets without breaking expected swipe-to-dismiss behavior.
  3. Alerts - Go to iOS > Components > Presentation > Alerts. Pay attention to the button order rules. Apple specifies exactly which action gets the trailing position and why, and App Store reviewers will catch violations.

Quick lookup reference:

You need guidance on...Go to...
Lock Screen widgetsTechnologies > Widgets
Live ActivitiesTechnologies > Live Activities
SharePlay integrationTechnologies > SharePlay
CarPlay UI rulesPlatform: CarPlay > Components

The Technologies section is where most developers miss critical requirements. Adding a Live Activity without reading that section first is how you ship a feature that looks wrong on the Dynamic Island. Each Technologies page links back to related Foundations and Components, so follow those cross-references rather than treating each page as standalone.

Core iOS Design Guidelines Apple Expects in Great Apps

The iOS design guidelines Apple documents in the HIG aren't abstract principles you interpret freely. They translate into specific, observable choices that reviewers notice and users feel within seconds of opening your app.

Start with clarity, and understand what Apple actually means by it. Clarity isn't about making things look clean. It's about removing ambiguity from every interactive element. A button labeled "Submit" forces the user to remember context. A button labeled "Send Payment" removes all doubt. That difference is what clarity looks like in practice.

The same logic applies to screen density. Compare a settings screen stuffed with toggles, labels, disclosure indicators, and promotional banners to Apple's own Settings app: grouped lists, consistent typography, nothing competing for attention. One screen teaches the user what to do. The other makes them work to figure it out.

Deference is the second principle worth unpacking concretely. Open Photos and notice how the interface disappears when you're viewing an image. The chrome fades, the content takes over. Now think about apps where the navigation bar, toolbar, custom tab bar, and floating action button all exist simultaneously on a single content view. That's the anti-pattern. Your UI elements exist to support user goals, not announce your product.

Here's where most apps fail or pass the HIG test in practice:

HIG-aligned vs. not HIG-aligned

  • CTA label says "Add to Cart" vs. vague "Confirm"
  • Single primary action per screen vs. three equal-weight buttons competing for attention
  • Content fills the viewport, controls appear contextually vs. persistent toolbars framing every view
  • System fonts at appropriate weight and size vs. custom typefaces that break Dynamic Type scaling
  • Tap targets at 44x44pt minimum vs. icon-only buttons at 20pt with no padding
  • Error messages explain what to do next vs. error codes or generic "Something went wrong" copy
  • Empty states include a clear next action vs. blank screens with no guidance

Wallet and Photos both demonstrate content-first design without a single line of explanation. Your app should work the same way: when a user opens it, they see their thing, not your interface. The interface reveals itself when they need it.

Feedback rounds out this trio. Every action a user takes needs an immediate, honest response. A tap that produces no visual change feels broken. A loading state with no indicator feels frozen. Apple's own components handle this automatically through state changes, haptics, and animations built into UIKit. When you replace standard controls with custom ones, you inherit the responsibility of replicating all of that feedback behavior correctly, which is why the HIG pushes you toward system components as the default.

Build Accessibility in iOS Apps From Day One

Accessibility in iOS apps is not a polish pass you do the week before launch. It's a structural decision that affects your component choices, your layout logic, and your testing process from the first sprint. Miss it early and you're rewriting label hierarchies, replacing color-coded states, and fighting with VoiceOver navigation on a deadline.

Here's a working checklist your team can use across design, development, and QA:

  • Dynamic Type support: Every text element must scale correctly across all accessibility sizes. Test at the largest setting, not just the default.
  • Color contrast ratios: Body text needs a minimum 4.5:1 contrast ratio against its background. Large text drops to 3:1. Run Accessibility Inspector against both light and dark modes.
  • Touch target sizes: Apple's minimum is 44x44 points. Smaller tap targets create friction for users with motor impairments and inflate your error rates in analytics.
  • VoiceOver labels: Every interactive element needs a descriptive accessibilityLabel. "Button" tells a VoiceOver user nothing. "Add to cart, large blue sneaker" tells them everything.
  • Reading order: VoiceOver reads elements in the order they appear in the view hierarchy, not visual order. Validate this on a real device, not in the simulator.
  • Reduced Motion: If your app uses animations or transitions, respect the UIAccessibility.isReduceMotionEnabled flag. Replace motion with cross-fades or static transitions.
  • Captions and audio descriptions: Any video or audio content needs captions. Don't treat this as optional for users who are deaf or hard of hearing.
  • Color-independent states: Never communicate state through color alone. A red error field also needs an icon or text label. Users with color blindness depend on this.
  • Real-device testing with Accessibility Inspector: Xcode's Accessibility Inspector catches unlabeled elements, contrast failures, and hit area problems. Run it on physical hardware before any build goes to QA.

Sprint-level QA flow:

Designers validate contrast ratios and touch targets in Figma before handoff. Developers attach VoiceOver labels during implementation, not after. At the end of each sprint, a tester runs Accessibility Inspector on the new screens and navigates the full flow using VoiceOver only. Any unlabeled control or broken reading order is a bug, not a nice-to-have. Log it, prioritize it, and close it before the next sprint starts.

The Apple Human Interface Guidelines treat accessibility as a first-class requirement, not an accommodation. Your process should match that priority.

How to Apply Apple Human Interface Guidelines in Real Product Design and Development

Start with one rule your whole team can agree on: reach for a standard Apple component before you even sketch a custom one. UIKit and SwiftUI give you navigation bars, tab bars, list views, alerts, and form controls that already handle accessibility in iOS apps out of the box. Building custom alternatives from scratch burns sprint capacity and usually produces worse results for VoiceOver users.

Here's a numbered workflow that takes HIG from documentation to shipped product:

  1. Discovery: Map each planned feature to the relevant HIG section before wireframing starts. Navigation model, input patterns, data display — all of it has a documented Apple approach.
  2. Design: Use Apple's official Figma UI kit as the component baseline. Justify every deviation in writing inside the design file.
  3. Design review: Check the mockup against HIG criteria before it leaves the design tool. Non-negotiable gate, not a suggestion.
  4. Ticket writing: Translate HIG requirements directly into acceptance criteria. "Tap targets must be at least 44x44 points" belongs in the ticket, not in someone's head.
  5. Development: Engineers reference the same HIG URLs you linked in the design system. No ambiguity about intent.
  6. Sprint review checklist: Run this before marking any UI story done.
  7. QA: Treat HIG violations the same as functional bugs. Severity rating and all.

Sprint Review HIG Checklist

  • Navigation follows tab bar or navigation controller patterns, no custom chrome replacing system components
  • Body text uses SF Pro at minimum 17pt, with Dynamic Type scaling enabled
  • All tap targets meet the 44x44 point minimum, including secondary actions
  • Text contrast ratio hits 4.5:1 for normal text, 3:1 for large text
  • Motion respects the Reduce Motion accessibility setting, no forced animations
  • Spacing uses 8pt grid increments consistent with HIG layout guidance
  • VoiceOver labels exist on every interactive element, including icon-only buttons
  • Color never carries meaning alone, always paired with a label or shape cue

This checklist turns HIG from a reference document into a concrete quality gate. Your QA engineer and your designer are checking the same criteria against the same standard.

A few things worth connecting across your workflow: your design system documentation should reference HIG URLs directly so developers understand the reasoning, not just the rule. Your designer-developer handoff process needs to carry those HIG specs into component annotations. And your mobile accessibility review workflow should treat the checklist items above as the minimum bar, not the ceiling.

The teams that get this right don't treat HIG as a compliance exercise. They bake it into how work moves through the pipeline.

Official Apple UI Kits, SF Symbols, and Design Resources

Stop hunting across random community files for iOS components. Apple publishes official design resources that map directly to the Apple Human Interface Guidelines, and most teams either don't know they exist or aren't using the right ones.

Here's exactly what you need and where to get it:

ResourceFormat / ToolDownload LocationWhen to Use It
Apple Design Resources: iOS and iPadOSFigma, Sketchdeveloper.apple.com/design/resourcesStart every iOS project here. Includes native components, color tokens, and text styles synced to current platform patterns.
Apple Design Resources: macOSFigma, Sketchdeveloper.apple.com/design/resourcesRequired for any Mac app or Catalyst project where platform-native menus and controls matter.
Apple Design Resources: watchOS and tvOSSketchdeveloper.apple.com/design/resourcesUse when designing for Apple Watch complications or Apple TV layouts with their unique spatial constraints.
SF Symbols AppmacOS app (.dmg)developer.apple.com/sf-symbolsBrowse, customize, and export any of 5,000+ symbols before handing specs to engineering.

The Apple UI kits do one job well: they keep your team building against actual current platform components rather than outdated or community-approximated versions. When Apple ships a new OS with updated control styles, the official kits update too. Your design files stay accurate without manual maintenance.

SF Symbols deserves specific attention because it solves more than just iconography. Every symbol supports multiple weights (from ultralight to black), three scales, and four rendering modes including hierarchical and palette. That means your icons respond to Dynamic Type sizing, adapt to system accessibility settings, and visually match SF Pro without any custom alignment work. You get that consistency for free, which custom icon sets simply can't match across the full range of Apple interfaces.

Conclusion

The Apple Human Interface Guidelines are not a design philosophy document you read once and shelve. They are an active working reference that shapes whether your app gets approved, keeps users engaged, and avoids costly redesigns after launch.

Your practical next step looks like this: open the official HIG and map it against your core screens, run an accessibility audit covering Dynamic Type, contrast ratios, and VoiceOver support, then lock down your design system with standardized components before submitting. That sequence alone catches most of the issues that slow down App Store approvals and frustrate users post-launch.

If you want an expert second set of eyes, Brilworks works with product teams on iOS design system reviews, pre-submission audits, and end-to-end app development built to Apple's standards. Reach out and let's look at what your app actually needs.

FAQ

The Apple Human Interface Guidelines (HIG) are Apple's official design standards and best practices for creating intuitive, consistent, and high-quality user experiences across iOS, iPadOS, macOS, watchOS, tvOS, and visionOS. The Apple Human Interface Guidelines provide comprehensive guidance on design principles, interface elements, patterns, and platform-specific considerations.

Following the Apple Human Interface Guidelines ensures your app provides a familiar, intuitive experience that aligns with user expectations on Apple platforms. Apps built according to the Apple Human Interface Guidelines have higher approval rates in the App Store, better user reviews, improved accessibility, and greater consistency with native Apple applications.

The Apple Human Interface Guidelines cover all Apple platforms including iOS (iPhone), iPadOS (iPad), macOS (Mac), watchOS (Apple Watch), tvOS (Apple TV), and visionOS (Apple Vision Pro). Each platform section within the Apple Human Interface Guidelines addresses unique interaction patterns, screen sizes, and input methods specific to that device.

The Apple Human Interface Guidelines emphasize three foundational principles: clarity (making content and functionality easy to understand), deference (letting content take center stage with subtle interface elements), and depth (using realistic motion and layering to convey hierarchy). These principles guide all design decisions in the Apple Human Interface Guidelines.

The Apple Human Interface Guidelines are freely available at developer.apple.com/design/human-interface-guidelines. Apple regularly updates the Apple Human Interface Guidelines to reflect new OS features, design patterns, and technologies, making it essential to reference the latest version during design and development.

Hitesh Umaletiya

Hitesh Umaletiya

Co-founder of Brilworks. As technology futurists, we love helping startups turn their ideas into reality. Our expertise spans startups to SMEs, and we're dedicated to their success.

You might also like