---
title: "Apple Watch SwiftUI Gallery | Explore SwiftUI"
description: "Explore SwiftUI on Apple Watch with visual previews, Swift code, and Apple documentation. Compare available appearances and designs."
canonical_url: "https://exploreswiftui.com/watch"
meta:
  author: "Explore SwiftUI"
  "og:description": "Explore SwiftUI on Apple Watch with visual previews, Swift code, and Apple documentation. Compare available appearances and designs."
  "og:image": "https://exploreswiftui.com/_og/d/c_Default%2Ctitle_Apple%2BWatch%2BSwiftUI%2BLayouts%2Cdescription_Compare%2BSwiftUI%2Bcomponents%2Bacross%2Bavailable%2BApple%2BWatch%2Bscreenshot%2Bvariants.%2Cp_Ii93YXRjaCI%2Cs_f8KvxNSJMMqn-40O.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Apple Watch SwiftUI Gallery | Explore SwiftUI"
  "twitter:description": "Explore SwiftUI on Apple Watch with visual previews, Swift code, and Apple documentation. Compare available appearances and designs."
  "twitter:image": "https://exploreswiftui.com/_og/d/c_Default%2Ctitle_Apple%2BWatch%2BSwiftUI%2BLayouts%2Cdescription_Compare%2BSwiftUI%2Bcomponents%2Bacross%2Bavailable%2BApple%2BWatch%2Bscreenshot%2Bvariants.%2Cp_Ii93YXRjaCI%2Cs_f8KvxNSJMMqn-40O.png"
  "twitter:title": "Apple Watch SwiftUI Gallery | Explore SwiftUI"
---

> Index of every page on this site: [llms.txt](https://exploreswiftui.com/llms.txt)

# **Apple Watch SwiftUI layouts**

Explore SwiftUI APIs, components, and modifiers with interactive Apple Watch previews, Swift code, and Apple documentation.

****30****elements

**Button**

## **Button Sizing**

The preferred sizing behavior of buttons in the view hierarchy.

Explore Button Sizing on Apple Watch, with SwiftUI code and Apple API documentation.

### **SwiftUI code **

[ Full details](https://exploreswiftui.com/library/button/button-sizing?os=watchos&design=liquid&bezel=on) [ Docs](<https://developer.apple.com/documentation/swiftui/view/buttonsizing(_:)>)

```
HStack {
    Button("Tap Me", action: action)
        .buttonStyle(.borderedProminent)
        .buttonSizing(.fitted)
    Button("Tap Me", action: action)
        .buttonStyle(.borderedProminent)
        .buttonSizing(.flexible)
}
```

### **Compatibility **

**iOS 26.0+ ****iPadOS 26.0+ ****macOS 26.0+ ****watchOS 26.0+ ****tvOS 26.0+ ****visionOS 26.0+ **

### **Tags **

### **Found an issue or have a suggestion? **

## **All variants **

Every available Apple Watch screenshot for Button Sizing.

1 views

```json
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://exploreswiftui.com/watch#collectionpage","name":"Apple Watch SwiftUI Gallery","description":"Explore SwiftUI on Apple Watch with visual previews, Swift code, and Apple documentation. Compare available appearances and designs.","url":"https://exploreswiftui.com/watch","inLanguage":"en-US","isPartOf":{"@id":"https://exploreswiftui.com/#website"},"about":[{"@type":"Thing","name":"SwiftUI"},{"@type":"Thing","name":"Apple Watch"}],"mainEntity":{"@id":"https://exploreswiftui.com/watch#itemlist"}},{"@type":"ItemList","@id":"https://exploreswiftui.com/watch#itemlist","name":"SwiftUI APIs and components with Apple Watch previews","numberOfItems":30,"itemListElement":[{"@type":"ListItem","position":1,"name":"Button Sizing","url":"https://exploreswiftui.com/watch?element=190"},{"@type":"ListItem","position":2,"name":"Toggle","url":"https://exploreswiftui.com/watch?element=208"},{"@type":"ListItem","position":3,"name":"SwitchToggleStyle","url":"https://exploreswiftui.com/watch?element=211"},{"@type":"ListItem","position":4,"name":"ButtonToggleStyle","url":"https://exploreswiftui.com/watch?element=210"},{"@type":"ListItem","position":5,"name":"Custom Value Label Picker","url":"https://exploreswiftui.com/watch?element=176"},{"@type":"ListItem","position":6,"name":"Picker","url":"https://exploreswiftui.com/watch?element=174"},{"@type":"ListItem","position":7,"name":"WheelPickerStyle","url":"https://exploreswiftui.com/watch?element=186"},{"@type":"ListItem","position":8,"name":"NavigationLinkPickerStyle","url":"https://exploreswiftui.com/watch?element=181"},{"@type":"ListItem","position":9,"name":"InlinePickerStyle","url":"https://exploreswiftui.com/watch?element=179"},{"@type":"ListItem","position":10,"name":"Wheel Picker Item Height","url":"https://exploreswiftui.com/watch?element=188"},{"@type":"ListItem","position":11,"name":"Hour Minute Seconds DatePicker","url":"https://exploreswiftui.com/watch?element=61"},{"@type":"ListItem","position":12,"name":"CircularProgressViewStyle","url":"https://exploreswiftui.com/watch?element=80"},{"@type":"ListItem","position":13,"name":"EllipticalListStyle","url":"https://exploreswiftui.com/watch?element=103"},{"@type":"ListItem","position":14,"name":"CarouselListStyle","url":"https://exploreswiftui.com/watch?element=102"},{"@type":"ListItem","position":15,"name":"TabView","url":"https://exploreswiftui.com/watch?element=155"},{"@type":"ListItem","position":16,"name":"PageTabViewStyle","url":"https://exploreswiftui.com/watch?element=161"},{"@type":"ListItem","position":17,"name":"VerticalPageTabViewStyle","url":"https://exploreswiftui.com/watch?element=162"},{"@type":"ListItem","position":18,"name":"Hidden Index PageTabViewStyle","url":"https://exploreswiftui.com/watch?element=189"},{"@type":"ListItem","position":19,"name":"Page Screen Sheet Size","url":"https://exploreswiftui.com/watch?element=144"},{"@type":"ListItem","position":20,"name":"Item Sheet","url":"https://exploreswiftui.com/watch?element=136"},{"@type":"ListItem","position":21,"name":"Boolean Sheet","url":"https://exploreswiftui.com/watch?element=135"},{"@type":"ListItem","position":22,"name":"Placeholder Icon Product View","url":"https://exploreswiftui.com/watch?element=204"},{"@type":"ListItem","position":23,"name":"Custom Icon Product View","url":"https://exploreswiftui.com/watch?element=203"},{"@type":"ListItem","position":24,"name":"Product View","url":"https://exploreswiftui.com/watch?element=202"},{"@type":"ListItem","position":25,"name":"RegularProductViewStyle","url":"https://exploreswiftui.com/watch?element=206"},{"@type":"ListItem","position":26,"name":"Store Cancellation Button","url":"https://exploreswiftui.com/watch?element=218"},{"@type":"ListItem","position":27,"name":"Restore Purchases Button","url":"https://exploreswiftui.com/watch?element=217"},{"@type":"ListItem","position":28,"name":"Group Subscription Store View","url":"https://exploreswiftui.com/watch?element=227"},{"@type":"ListItem","position":29,"name":"Single Subscription Store View","url":"https://exploreswiftui.com/watch?element=226"},{"@type":"ListItem","position":30,"name":"Subscription Store View","url":"https://exploreswiftui.com/watch?element=225"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://exploreswiftui.com"},{"@type":"ListItem","position":2,"name":"Apple Watch","item":"https://exploreswiftui.com/watch"}]}]}
```

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://exploreswiftui.com/#website","@type":"WebSite","description":"A visual library for SwiftUI APIs, components, and modifiers","inLanguage":"en-US","name":"Explore SwiftUI","url":"https://exploreswiftui.com/","publisher":{"@id":"https://exploreswiftui.com/#identity"}},{"@id":"https://exploreswiftui.com/watch#webpage","@type":"WebPage","description":"Explore SwiftUI on Apple Watch with visual previews, Swift code, and Apple documentation. Compare available appearances and designs.","name":"Apple Watch SwiftUI Gallery","url":"https://exploreswiftui.com/watch","isPartOf":{"@id":"https://exploreswiftui.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://exploreswiftui.com/watch"]}],"primaryImageOfPage":{"@id":"https://exploreswiftui.com/#logo"}},{"@id":"https://exploreswiftui.com/#identity","@type":"Organization","description":"A visual library for SwiftUI APIs, components, and modifiers","name":"Explore SwiftUI","url":"https://exploreswiftui.com","logo":{"@id":"https://exploreswiftui.com/#logo"},"sameAs":["https://x.com/Typ0genius","https://mastodon.social/@Typ0genius"]},{"@id":"https://exploreswiftui.com/#logo","@type":"ImageObject","caption":"Explore SwiftUI","contentUrl":"https://exploreswiftui.com/apple-touch-icon.png","inLanguage":"en","url":"https://exploreswiftui.com/apple-touch-icon.png"}]}
```