Build glanceable, timely experiences across Apple platforms using WidgetKit.
| systemSmall | iOS, iPadOS, macOS, visionOS | Single tap target, glanceable info | | systemMedium | iOS, iPadOS, macOS, visionOS | Multiple data points, interactive elements | | systemLarge | iOS, iPadOS, macOS, visionOS | Rich content, multiple interactions | | systemExtraLarge | iPadOS, macOS, visionOS | Dashboard-style layouts |
| accessoryCircular | iOS Lock Screen, watchOS | Minimal info, gauge-style | | accessoryRectangular | iOS Lock Screen, watchOS | 2-3 lines of text | | accessoryInline | iOS Lock Screen, watchOS | Single line text + optional image | | accessoryCorner | watchOS only | Corner complications |
Crea widget iOS/macOS/watchOS/visionOS, attività live, complicazioni dell'orologio e controlli utilizzando il framework WidgetKit di Apple. Da utilizzare durante la creazione di estensioni widget, provider di timeline, widget configurabili, widget schermata di blocco, widget Smart Stack, attività live con ActivityKit, widget interattivi con pulsanti/interruttori o complicazioni dell'orologio. Copre tutte le famiglie di widget (sistema Piccolo/Medio/Grande/Extra Grande, accessorio Circolare/Rettangolare/In linea/Angolo) e le modalità di rendering. Fonte: ios-agent/iosagent.dev.