Tabs
Segmented tab navigation with trigger and content panels.
s0 add tabs
Usage
@State private var tab = 0
S0.Tabs {
S0.TabList {
S0.TabTrigger("Account", isSelected: tab == 0) { tab = 0 }
S0.TabTrigger("Settings", isSelected: tab == 1) { tab = 1 }
}
S0.TabContent {
if tab == 0 {
Text("Account content")
} else {
Text("Settings content")
}
}
}Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| content | @ViewBuilder () -> Content | — | Wrap TabList and TabContent inside. |