Bird
0
0

What is wrong with this ScrollView code snippet?

medium📝 Debug Q7 of 15
iOS Swift - SwiftUI Layout
What is wrong with this ScrollView code snippet?
ScrollView(.vertical) {
  HStack {
    Text("A")
    Text("B")
  }
}
ANothing is wrong; it works fine
BText views must be inside VStack only
CScrollView cannot contain HStack
DHStack inside vertical ScrollView may cause horizontal clipping
Step-by-Step Solution
Solution:
  1. Step 1: Understand vertical ScrollView behavior

    Vertical ScrollView scrolls vertically but content width is limited to screen width.
  2. Step 2: Analyze HStack inside vertical ScrollView

    HStack arranges items horizontally; if content width exceeds screen, it may be clipped horizontally without horizontal scroll.
  3. Final Answer:

    HStack inside vertical ScrollView may cause horizontal clipping -> Option D
  4. Quick Check:

    Vertical ScrollView + HStack = possible horizontal clipping [OK]
Quick Trick: Horizontal content in vertical ScrollView may clip without horizontal scroll [OK]
Common Mistakes:
  • Thinking no problem occurs
  • Believing ScrollView forbids HStack
  • Assuming Text must be in VStack only

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More iOS Swift Quizzes