• Global Nav Open Menu Global Nav Close Menu
  • Apple Developer
Search Developer
Cancel
  • Apple Developer
  • Discover
  • Design
  • Develop
  • Distribute
  • Support
  • Account

Human Interface Guidelines

Open Menu Close Menu
  • watchOS
    • Getting Started
    • Apps
    • Complications
    • Notifications
    • Siri
  • Interaction
    • Accelerometer and Gyroscope
    • Digital Crown
    • Gestures
    • Haptics
    • Modality
    • Navigation
    • Workout
  • Visual
    • Animation
    • App Icon
    • Audio and Video
    • Color
    • Glyphs and Images
    • Image Optimization
    • Layout
    • Typography
  • Elements
    • Activity Rings
    • Alerts and Action Sheets
    • Buttons
    • Date and Timer Labels
    • Faces
    • Images
    • Lists and Tables
    • Menus
    • Modal Sheets
    • Navigation Bar
    • Pickers
    • Sliders
    • Text and Labels
    • Toggles and Switches
    • Toolbar Buttons

  • iOS
  • macOS
  • tvOS
  • Technologies
    • Accessibility
    • AirPlay
    • App Clips
    • Apple Pay
    • Augmented Reality
    • Business Chat
    • CareKit
    • CarPlay
    • Game Center
    • Glyphs
    • HealthKit
    • HomeKit
    • iCloud
    • In-App Purchase
    • Live Photos
    • Mac Catalyst
    • Machine Learning
    • Maps
    • ResearchKit
    • Right to Left
    • Sign in with Apple
    • Siri
    • Social Media
    • Subscriptions
    • SF Symbols
    • Wallet
    • Widgets
  • Overview
  • Resources
  • Videos
  • What's New
  • watchOS
    • Getting Started
    • Apps
    • Complications
    • Notifications
    • Siri
  • Interaction
    • Accelerometer and Gyroscope
    • Digital Crown
    • Gestures
    • Haptics
    • Modality
    • Navigation
    • Workout
  • Visual
    • Animation
    • App Icon
    • Audio and Video
    • Color
    • Glyphs and Images
    • Image Optimization
    • Layout
    • Typography
  • Elements
    • Activity Rings
    • Alerts and Action Sheets
    • Buttons
    • Date and Timer Labels
    • Faces
    • Images
    • Lists and Tables
    • Menus
    • Modal Sheets
    • Navigation Bar
    • Pickers
    • Sliders
    • Text and Labels
    • Toggles and Switches
    • Toolbar Buttons

  • iOS
  • macOS
  • tvOS
  • Technologies
    • Accessibility
    • AirPlay
    • App Clips
    • Apple Pay
    • Augmented Reality
    • Business Chat
    • CareKit
    • CarPlay
    • Game Center
    • Glyphs
    • HealthKit
    • HomeKit
    • iCloud
    • In-App Purchase
    • Live Photos
    • Mac Catalyst
    • Machine Learning
    • Maps
    • ResearchKit
    • Right to Left
    • Sign in with Apple
    • Siri
    • Social Media
    • Subscriptions
    • SF Symbols
    • Wallet
    • Widgets

Toggles and Switches

A toggle (or switch) is a control that toggles between two mutually exclusive states — on and off.

Screenshot of the Alarm app, showing a list of three alarms. From the top, the alarms are six AM, eight forty five AM, and twelve thirty PM. Only the eight forty five AM alarm is enabled.

Supply a label that identifies the property the toggle affects. The label must be displayed next to the control so people know what item they’re turning on or off.

For developer guidance, see Toggle (SwiftUI) and WKInterfaceSwitch (WatchKit).

Previous Text and Labels

Next Toolbar Buttons

Developer Footer

Developer
  1. Design
  2. Human Interface Guidelines
  3. watchOS
  4. Elements
  5. Toggles and Switches
Open Menu Close Menu
  • iOS
  • iPadOS
  • macOS
  • tvOS
  • watchOS
  • Safari and Web
  • Games
  • Business
  • Education
  • WWDC
Open Menu Close Menu
  • Human Interface Guidelines
  • Resources
  • Videos
  • Apple Design Awards
  • Fonts
  • Accessibility
  • Localization
  • Accessories
Open Menu Close Menu
  • Xcode
  • Swift
  • Swift Playgrounds
  • TestFlight
  • Documentation
  • Videos
  • Downloads
Open Menu Close Menu
  • Developer Program
  • App Store
  • App Review
  • Mac Software
  • Apps for Business
  • Safari Extensions
  • Marketing Resources
  • Trademark Licensing
Open Menu Close Menu
  • Articles
  • Developer Forums
  • Feedback & Bug Reporting
  • System Status
  • Contact Us
Open Menu Close Menu
  • Certificates, Identifiers & Profiles
  • App Store Connect
To view the latest developer news, visit News and Updates.
Copyright © 2021 Apple Inc. All rights reserved.
Terms of Use Privacy Policy License Agreements