how do I detect live resizing in iOS 26
Asked on 06/16/2025
1 search
To detect live resizing in iOS 26, you can use the isInteractivelyResizing
property. This property allows you to determine if a resize interaction is currently happening, which can be useful for optimizing performance by only updating assets or UI elements after the resize interaction has finished. This approach is particularly beneficial for apps with computationally expensive UI elements, such as games.
For more detailed guidance on making your UIKit app more flexible and adaptable to resizing, you can refer to the session Make your UIKit app more flexible (15:11).

Make your UIKit app more flexible
Find out how your UIKit app can become more flexible on iPhone, iPad, Mac, and Apple Vision Pro by using scenes and container view controllers. Learn to unlock your app’s full potential by transitioning from an app-centric to a scene-based lifecycle, including enhanced window resizing and improved multitasking. Explore enhancements to UISplitViewController, such as interactive column resizing and first-class support for inspector columns. And make your views and controls more adaptive by adopting new layout APIs.

What’s new in SwiftUI
Learn what’s new in SwiftUI to build great apps for any Apple platform. We’ll explore how to give your app a brand new look and feel with Liquid Glass. Discover how to boost performance with framework enhancements and new instruments, and integrate advanced capabilities like web content and rich text editing. We’ll also show you how SwiftUI is expanding to more places, including laying out views in three dimensions.

What’s new in UIKit
Modernize your app with the latest APIs in UIKit, including enhanced menu bar support, automatic observation tracking, a new UI update method, and improvements to animations. We’ll also cover how you can include SwiftUI scenes in your UIKit app and explore SF Symbols, HDR color pickers, and more.