Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
•
IT Security NachrichtenUniversal-Achterbahn: Schreie der Fahrgäste nerven Nachbarschaft(01.10.2026 um 14:29 Uhr)
•
Sichere ProgrammierungGitHub Release: rust-lang/rust v1.99.0 (01.10.2026)(01.10.2026 um 14:41 Uhr)
•••
IT NachrichtenAtos invests in AI education for West Midlands youth(01.10.2026 um 10:43 Uhr)
••••••
IT Security NachrichtenUniversal-Achterbahn: Schreie der Fahrgäste nerven Nachbarschaft(01.10.2026 um 14:29 Uhr)
•
Sichere ProgrammierungGitHub Release: rust-lang/rust v1.99.0 (01.10.2026)(01.10.2026 um 14:41 Uhr)
•••
IT NachrichtenAtos invests in AI education for West Midlands youth(01.10.2026 um 10:43 Uhr)
•••••
Intelligence View
⚡ tsecurity.de Intelligence

[SUI] ScrollView

Cuando el contenido de la vista supera el tamaño de la pantalla, es necesario hacerlo desplazable ("scrollable"), para lo cual se envuelve la vista en un …

Beitrag
0
Seite
0
↗ Quelle (dev.to)
Social ReaktionenReagiere als Erste:r — dein Feedback zählt!

Cuando el contenido de la vista supera el tamaño de la pantalla, es necesario hacerlo desplazable ("scrollable"), para lo cual se envuelve la vista en un ScrollView.





ScrollView solo hace que el contenido se pueda desplazar en la pantalla. Para agrupar vistas igual es necesario usar un Stack vertical u horizontal. No obstante, esto no necesariamente significa que hay que usar un VStack o un HStack, sino que se puede optar por sus versiones perezosas: LazyVStack y LazyHStack, respectivamente.






struct ContentView: View {
var body: some View {
ScrollView {
LazyVStack(pinnedViews: .sectionHeaders) {
Section {
ForEach(1..<100) { number in
Text("Número: \(number)")
}
} header: {
Text("Primera seccion")
.background(.red)
}
Section {
ForEach(100..<200) { number in
Text("Número: \(number)")
}
} header: {
Text("Segunda seccion")
.background(.yellow)
}
}
}
// ⚠️ Para ocultar el indicador de desplazamiento se usa este modificador
.scrollIndicators(.hidden)
}
}








Si no se pasa ningún argumento pinnedViews al LazyVStack, entonces no va a anclar los encabezados de las secciones:




struct ContentView: View {
var body: some View {
ScrollView {
LazyVStack {
// ...
}
}
}
}











Modificadores



Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten [SUI] ScrollView

Thematisch verwandte Begriffe: ScrollView · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

💬 Kommentare werden geladen…
Zum Aktualisieren ziehen
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag