Post

Replies

Boosts

Views

Activity

Reply to UI resizing / realigning issue in iOS 26 device building in xcode 26
I think you will need to update to iOS 26 and have this on UISceneDelegate: func windowScene( _ windowScene: UIWindowScene, didUpdateEffectiveGeometry previousGeometry: UIWindowScene.Geometry) { It completely messes up my app, which was a full-screen app with fixed orientation. I will post a repo in a few days with a possible solution - which, in my case, will be to letter-box the landscape-only or portrait-only content. Remove all animations when transitioning screen, assume the screen can change to any size at any time.
Topic: UI Frameworks SubTopic: UIKit Tags:
Sep ’25
Reply to Forced Orientation + iOS 26?
I tried that and it has no effect. There's only 1 app running. I guess I can just letter-box the entire app in this scenario. Any way I can convince you to go back to full-screen apps? I guess I will have to find a way around it; app can ALWAYS rotate, this is a new stipulation.
Topic: UI Frameworks SubTopic: UIKit
Sep ’25
Reply to NavigationPath retaining view models
Bump Yeah, I have spent a long time looking into the same thing. If you do not use the built in back button and use your own back button, where the back button will removeLast from the NavigationPath, this solves the issue. Follow ItemBox back and it is the UIKit NavigationTitleBar retaining the object. Can you fix this Apple? This breaks the architecture I wanted to use with managed lifecycles of sub-page view models.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Nov ’22
Reply to Chaotic keyboard frame notification in windowed app in iOS 26
There needs to be a way to turn off this feature for apps. If they want many open apps, they can simply close the full-screen apps. I am about to lose 1500 hours of work because somebody decided to throw a ball, this is a horrible feature.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to UI resizing / realigning issue in iOS 26 device building in xcode 26
I think you will need to update to iOS 26 and have this on UISceneDelegate: func windowScene( _ windowScene: UIWindowScene, didUpdateEffectiveGeometry previousGeometry: UIWindowScene.Geometry) { It completely messes up my app, which was a full-screen app with fixed orientation. I will post a repo in a few days with a possible solution - which, in my case, will be to letter-box the landscape-only or portrait-only content. Remove all animations when transitioning screen, assume the screen can change to any size at any time.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Fatal safeAreaInsets Error on Certain iOS/iPadOS 26 Devices
I'm hoping they revert the iOS 26 changes, iPad apps are entirely messed up. I needed to be able to lock the app to 1 orientation. Now this is impossible. I think the "app" will need to be inside a "vrtual window" within the app, using CGAffineTransform to fit the app inside the rotating window responding to the user blood pressure.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Fatal safeAreaInsets Error on Certain iOS/iPadOS 26 Devices
Are you using this: override func viewSafeAreaInsetsDidChange() { } on UIViewController?
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Forced Orientation + iOS 26?
I tried that and it has no effect. There's only 1 app running. I guess I can just letter-box the entire app in this scenario. Any way I can convince you to go back to full-screen apps? I guess I will have to find a way around it; app can ALWAYS rotate, this is a new stipulation.
Topic: UI Frameworks SubTopic: UIKit
Replies
Boosts
Views
Activity
Sep ’25
Reply to NavigationPath retaining view models
Bump Yeah, I have spent a long time looking into the same thing. If you do not use the built in back button and use your own back button, where the back button will removeLast from the NavigationPath, this solves the issue. Follow ItemBox back and it is the UIKit NavigationTitleBar retaining the object. Can you fix this Apple? This breaks the architecture I wanted to use with managed lifecycles of sub-page view models.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Nov ’22