splitview

Asked on 06/11/2025

2 searches

The concept of "split view" is discussed in several sessions at WWDC 2025, particularly in the context of building flexible and adaptive applications using UIKit and AppKit.

  1. UIKit Split View Controller: In the session "Make your UIKit app more flexible," the UI Split View Controller is highlighted for its ability to manage multiple adjacent columns of content, supporting seamless navigation through a hierarchy of information. It includes features like interactive column resizing and first-class support for inspector columns. You can learn more about this in the Container view controllers chapter of the session.

  2. AppKit Split View: In the session "Build an AppKit app with the new design," the use of NSSplitViewController is discussed. This allows for edge-to-edge glass effects and the ability to extend content beneath the sidebar. This is covered in the App structure chapter of the session.

  3. SwiftUI Navigation Split View: The session "Build a SwiftUI app with the new design" introduces the Navigation Split View, which allows for navigating through a well-defined hierarchy of categories. This is part of the new design system that includes features like the Liquid Gloss sidebar. More details can be found in the App structure chapter.

These sessions provide a comprehensive overview of how split views are implemented across different Apple platforms, offering flexibility and adaptability in app design.