All posts filed under: iOS
Beware the cancelled interactive dismiss of SwiftUI popovers
Another in the long serious of little niggles with SwiftUI popovers on iPad. This time, it’s more serious but there is a workaround. If you show a sheet the user can interactively dismiss these on iOS, but they can also cancel the dismissal by bringing the sheet back up near to its “shown” position.
Popovers on iPad in SwiftUI render ugly corner aliasing when forcing a colorScheme
Using SwiftUI .hoverEffect modifier on iPad causes doubling of visuals
Sheets in SwiftUI on iPhone do not make the presenting view shrink behind
After solving the problem with SwiftUI adaptive popovers on iPad not dismissing properly on iPhone or in compact split view on iPad in Captionista, I noticed something… If you show a modal sheet on iPhone, if you look closely you can see that the view behind does not shrink backwards as it would with a native UIKit modal presentation since iOS 13.