- toggle the simulator between dark and light mode with ⌘⇧A (Cmd+Shift+A)
- configure asset to have light and dark mode versions within the Attribute inspector panel
- Attributes Inspector → Appearance → Any, Dark
- modifying the
appearance()
property of an element acts as a global configuration, affecting all elements of that type with your project - conform to dark mode preference by using the following
UIColor
options:.systemBackground
.secondarySystemBackground
.tertiarySystemBackground
.label
.secondaryLabel
.tertiaryLabel
.quaternaryLabel
- Course Homepage: Sean Allen - Take Home Project (via Teachable.com)
- SemanticUI: visualize all of iOS 13's semantic and adaptable colors, text styles, and built-in icons
- Swift API Design Guidelines
- Human Interface Guidelines: Modality