[SUI] LabeledContent
Published: (January 30, 2026 at 04:52 PM EST)
1 min read
Source: Dev.to
Source: Dev.to
Uso básico
struct ContentView: View {
@State private var selection: Int = 1
@State private var stepperValue = 1
var body: some View {
NavigationView {
Form {
LabeledContent("Etiqueta visible") {
HStack {
Text("Tengo: \(stepperValue)")
Stepper("Etiqueta oculta", value: $stepperValue, in: 0...10)
.labelsHidden()
}
}
Picker("Selected Value", selection: $selection) {
Text("Option 1").tag(1)
Text("Option 2").tag(2)
}
}
}
}
}

Etiqueta con vista personalizada
struct ContentView: View {
@State private var selection: Int = 1
@State private var stepperValue = 1
var body: some View {
NavigationView {
Form {
LabeledContent {
HStack {
Text("Tengo: \(stepperValue)")
Stepper("Etiqueta oculta", value: $stepperValue, in: 0...10)
.labelsHidden()
}
} label: {
HStack {
Image(systemName: "pencil")
Text("Etiqueta visible")
}
Text("Subtitle")
}
Picker("Selected Value", selection: $selection) {
Text("Option 1").tag(1)
Text("Option 2").tag(2)
}
}
}
}
}
