component
spinner
Compact circular indeterminate ProgressView style.
spinnerprogress-viewcircularloadingstyle

On iPad
The same installed source at a regular width. It adapts its layout without a separate design.


Install
With the sweetui tool (brew install mangobyte-dev/tap/sweetui):
sweetui install spinner --destination Sources/YourFeature/ComponentsInstalls in order: spinner 0.2.1. Point --destination at a folder inside the consuming target's sources.
Usage
ProgressView("Loading results")
.progressViewStyle(.registrySpinner)Accessibility contract
- Semantics retained.
- Needs label if absent.
- Label+indicator combined.
- Dynamic Type, tint, enabled, direction.
Details
| Kind | component |
| Version | 0.2.1 |
| Platforms | iOS 26.0+ |
| Dependencies | none |
| Source | Registry/sources/components/RegistrySpinnerStyle.swift |
| Xcode preview | Spinner |