Camera Control

Inputs
View as Markdown
On this page2 sections

Anatomy

  • A slider provides a range of values to choose from, such as how much contrast to apply to the content.

  • A picker offers discrete options, such as turning a grid on and off in the viewfinder.

Best practices

Use SF Symbols to represent control functionality.

Keep names of controls short.

Include units or symbols with slider control values to provide context.

Define prominent values for a slider control.

Make space for the overlay in the viewfinder.

Minimize distractions in the viewfinder.

Enable or disable controls depending on the camera mode.

Consider how to arrange your controls.

Allow people to use the Camera Control to launch your experience from anywhere.


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

Apple HIG text and imagery are © Apple Inc. This page is a structured index of Apple’s canonical documentation (snapshot 2025-02-02), provided for quick reference and AI-agent consumption — it isn’t affiliated with or endorsed by Apple. Read the original at developer.apple.com (opens in new tab).

Get HIG guidance in your AI

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

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