SwiftUI's .fullScreenCover by default uses an opaque background managed by UIKit's modal container.To make .fullScreenCover transparent, SwiftUI lacks a native option, so a UIViewRepresentable is used to set the background color to .clear.Common SwiftUI methods like .background(Color.clear) or ZStack only affect modal content, not the background container itself.Although relying on SwiftUI's internal view hierarchy, this workaround is an effective way for achieving a transparent .fullScreenCover in SwiftUI 6.