How to show icons on tabs in iPadOS 18?
iPadOS 18 shows my UITabBar on the top of the iPad. That's fine with me, even though iOS 18 still shows the tab bar on the bottom of the iPhone.
iPadOS 18 does not display my icons on the tab bar items. That's not fine, as these icons carry information. iOS 18 still does show the tab icons.
How can I either
- Show the tab icons in the tab items displayed on the top, or
- Display the tab items with their icons on the bottom, as in iPadOS 17 and before and in iOS 18?
I think this is the style of the new tab bar.
Icons are shown if your app runs on an iPhone - as you've seen - and also if you have a sidebar. If you use the sidebarAdaptable
tab view style, like this:
TabView {
// Some tabs
}
.tabViewStyle(.sidebarAdaptable)
... that shows the icons when the user taps to move the tab bar to the side bar, so it doesn't fix your issue. I don't think there is a fix for your issue.
I would recommend you raise a Feedback Report and make a suggestion to have icons shown in the tab bar. You can do so here: https://www.apple.com/feedback/ then post the FB number here.