My current approach is spliting the whole root navigation based on the horizontal size class and orientation. When a device is a regular (iPad) size class in landscape, I switch the whole thing out for a NavigationSplitView - while in compact or portrait it defaults to a normal navigation stack.
1 repost0 likes