is there any animations related changes on tableView
Asked on 2025-08-16
1 search
Yes, there are some animation-related changes in UITableView
as part of the updates in UIKit. In iOS 18, UIKit has introduced improvements to animations, including a new animation option for UIViews called "flush updates." This option allows UIKit to apply pending updates just before the animation begins and again when it ends, which means you no longer need to call layoutIfNeeded
. This can be particularly useful for animating changes in UITableView
cells, as it simplifies the process and ensures smoother animations.
For more details, you can refer to the session What’s new in UIKit (15:45).

What’s new in UIKit
Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.

Better together: SwiftUI and RealityKit
Discover how to seamlessly blend SwiftUI and RealityKit in visionOS 26. We’ll explore enhancements to Model3D, including animation and ConfigurationCatalog support, and demonstrate smooth transitions to RealityView. You’ll learn how to leverage SwiftUI animations to drive RealityKit component changes, implement interactive manipulation, use new SwiftUI components for richer interactions, and observe RealityKit changes from your SwiftUI code. We’ll also cover how to use unified coordinate conversion for cross-framework coordinate transformations.

SwiftUI essentials
Join us on a tour of SwiftUI, Apple’s declarative user interface framework. Learn essential concepts for building apps in SwiftUI, like views, state variables, and layout. Discover the breadth of APIs for building fully featured experiences and crafting unique custom components. Whether you’re brand new to SwiftUI or an experienced developer, you’ll learn how to take advantage of what SwiftUI has to offer when building great apps.