[iPadOS 18] A series of TabBar questions

Hello, I am currently implementing the new iPadOS 18 TabBar with the new Tab API, but there are several things that don't look very good or aren't operating quite the way I'd hope and would like to know if there is a way around them or to change them.

Here is what my sidebar for the TabBar looks like:

My questions:

  • The tabViewSidebarBottomBar isn't actually at the "bottom". Instead there is a gap below which you can see the sidebar scrolling. Is there a way to get the tabViewSidebarBottomBar actually at the bottom?
  • Is there a way to make it so that the sections themselves are also reorderable?
  • Can we turn scrollIndicators to .never or are we stuck with them being on?
  • Is there any way at all to make the SF Symbols in the sidebar render in another color mode, particularly .palette?
  • Is it possible to allow sections in between plain tabs? Like I want Dashboard, then the whole Events section, then the rest can continue.
  • On iPhone why are sections not honored at all, in any way? Like even if they weren't going to be expandable menus, at least treating it like a list section would allow some visual hierarchy?!

Bonus Question: Any way to make the tabViewSidebarHeader sticky so it's always at the top?

Thank you in advance!

Is there a way to make it so that the sections themselves are also reorderable?

You can reorder tabs in tab sections in the sidebar and Reorder tabs in the tab bar.

To enable customizations, define a TabViewCustomization and attaches it to the TabView using the tabViewCustomization(_:) modifier.

I would suggest you review Enhancing your app’s content with tab navigation sample code. It dives deeper into tab navigation.

[iPadOS 18] A series of TabBar questions
 
 
Q