A SwiftUI card component experienced text clipping issues with dynamic type after wrapping it in a ZStack for a gradient overlay. The problem emerged gradually over several releases because the ZStack changed how child views proposed their size, preventing natural text expansion. The solution was moving the gradient to the
•1m watch time
Sort: