SweetUI

Search items

Jump to an item

component

spinner

Compact circular indeterminate ProgressView style.

spinnerprogress-viewcircularloadingstyle
spinner, light

On iPad

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

spinner on iPad, light

Install

With the sweetui tool (brew install mangobyte-dev/tap/sweetui):

sweetui install spinner --destination Sources/YourFeature/Components

Installs 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

Kindcomponent
Version0.2.1
PlatformsiOS 26.0+
Dependenciesnone
SourceRegistry/sources/components/RegistrySpinnerStyle.swift
Xcode previewSpinner