Post

Replies

Boosts

Views

Activity

Modals dismissing at random
I have two questions -- 1) How can I prevent a modal from being dismissed when the app enters the background? 2) I have a modal I'm presenting that gets dismissed seemingly at random if it's displayed within the first several seconds of app launch but stays displayed indefinitely otherwise. No other code is calling dismiss, and none of the UIAdaptivePresentationControllerDelegate dismissal methods get called. What other actions / etc would cause a modal presentation to be dismissed like that?
1
0
177
Oct ’24
SwiftUI Modals Dismiss When Entering Background
I have a couple different SwiftUI modal sheets -- one presented in a HostingController from a UIViewController, another presented with .sheet from a SwiftUI view -- that dismiss the moment the app begins to enter the background. I've verified it's not a model issue (even when I set the isPresented variable to true and never modify it, it is still changed somehow to false). It seems to be something the system is doing when the application enters the background. Is this some sort of expected behavior, or how can I prevent it?
1
0
588
Dec ’23
SwiftUI TabBar Icons Disappearing
I have a UIKit tabbar view that contains three views, one of which is a UIViewControllerRepresentable wrapper around a UIKit view controller. Everything works fine except when that wrapped view is visible, the tab bar icons for the other two views disappear. Tapping within their bounds still works to select those views as expected, and they’re even visible in screenshots and in the debug view of the view hierarchy (they also display normally when running the iPad version of the app on Mac), so I’m not sure where to turn except perhaps a bug report. Is this a known issue when running UIKit views within a SwiftUI TabBar or where should I look next?
2
0
773
Dec ’23