Ich erhalte in SwiftUI diese Fehlermeldung: „Ungültige Frame-Dimension (negativ oder nicht endlich)“ in Zeile 120

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Ich erhalte in SwiftUI diese Fehlermeldung: „Ungültige Frame-Dimension (negativ oder nicht endlich)“ in Zeile 120

by Guest » 03 Jan 2025, 17:01

Der Fehler tritt in einer Ansichtshierarchie auf, in der ich Folgendes habe:
  • Ein übergeordneter VStack mit bedingtem Inhalt
  • Verschachtelt VStacks mit ForEach-Schleifen
  • Textansichten mit Frame-Modifikatoren
  • Eine benutzerdefinierte ActionRowView, die GeometryReader verwendet
Relevanter Code:

Code: Select all

struct ContentView: View {
var body: some View {
VStack(spacing: 6) {
// Header
Text("Starting Soon:")
.font(.headline)
.foregroundStyle(Color(white: 0.3))
.frame(maxWidth: .infinity, alignment: .center)
.padding(.bottom, 1)

// List container
VStack(spacing: 0) {
GeometryReader { geometry in
VStack(spacing: 0) {
ForEach(0..

Top