Any news for lists?

Asked on 06/14/2025

1 search

At WWDC, there were several updates related to lists across different frameworks:

  1. SwiftUI: There have been significant performance improvements for lists, especially on macOS. Lists with over 100,000 items now load 6 times faster and update up to 16 times faster. These improvements are beneficial across all platforms, enhancing the user experience when viewing, filtering, or updating lists. You can find more details in the session What’s new in SwiftUI.

  2. UIKit: New list environment traits have been introduced, which describe the style of the list that a view is in. This allows for automatic styling of cells, headers, and footers based on the list environment, simplifying the code needed for list configurations. More information can be found in the session What’s new in UIKit.

  3. CarPlay: The List Template in CarPlay has been enhanced with new customization options, such as the ability to disable individual elements within a row and allow elements to span multiple lines. This is particularly useful for apps displaying lists of items like music tracks. For more details, refer to the session Turbocharge your app for CarPlay.

These updates make it easier to work with lists across different Apple platforms, improving both performance and ease of use.