Bird
0
0

What is wrong with this GeometryReader usage?

medium📝 Debug Q7 of 15
iOS Swift - SwiftUI Layout
What is wrong with this GeometryReader usage?
GeometryReader { geometry in
  Text("Width: \(geometry.width)")
}
Ageometry.width is incorrect; should use geometry.size.width
BText cannot display dynamic values
CMissing .frame modifier on Text
DGeometryReader requires a return keyword
Step-by-Step Solution
Solution:
  1. Step 1: Check property usage

    geometry.width does not exist; correct is geometry.size.width.
  2. Step 2: Confirm correct property

    Use geometry.size.width to access width.
  3. Final Answer:

    geometry.width is incorrect; should use geometry.size.width -> Option A
  4. Quick Check:

    Use geometry.size.width, not geometry.width [OK]
Quick Trick: Use geometry.size.width, not geometry.width [OK]
Common Mistakes:
  • Using geometry.width instead of geometry.size.width
  • Thinking Text can't show dynamic values
  • Assuming return keyword is needed

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More iOS Swift Quizzes