Guides¶
One page per topic. Each ends with links to the relevant API Reference pages. Start with Getting Started if you have not run an app yet.
| Guide | Covers |
|---|---|
| Layouts | Stacks, scroll views, lists, sections, forms, grids, spacers |
| Styling | Colours, backgrounds, borders, shadows, spacing, fonts, text styles, gradients |
| Animations | Timing curves, springs, content transitions, view transitions |
| Context Menu | The menu bar icon's right-click menu and per-view context menus |
| Settings | Settings, the settings window, UserDefaults |
| Notifications | Push, schedule, sounds, action buttons, text input |
| Canvas | Core Graphics drawing commands and pan gestures |
| Charts | Swift Charts marks, axes, legends, live data |
| Navigation | NavigationStack, NavigationLink, DisclosureGroup |
| Drag and Drop | Receiving files dropped on a view |
| Hotkeys and Clipboard | Global shortcuts and the system clipboard |
| System Events | Sleep, wake, screen lock, appearance and display changes |
| Assets and Fonts | The assets directory, images, custom fonts, bundled mode |
System services (battery, connectivity, screen, keychain, camera, launch at login, permissions) and file dialogs have no separate guide: their reference pages and FilePicker include the usage examples.