Two things I've seen using the iPhone Duo simulator. I'm updating a venerable Objective-C app that dates back to iOS 4, but has been updated to be perfectly functional and appearance-appropriate on iOS 26. I'm building using the 21.1 beta SDK in Xcode 27.1 beta.
TL;DR version: (1) my toolbar items vanish in vertical mode except while being tapped or dragged; and (2) the nav bar has an opaque, fixed background even as its title scrolls with underlying content. Has anyone else seen these oddities, and any ideas as to how I can fix 'em?
First, with the Duo opened and taller than wide, the nav and tab bars in my app appear horizontally, as I would expect them to.
But in any other pose or orientation, the bars adopt a vertical display, and aside from the left edge, their items are invisible:
When I tap or drag on them, they become visible:
When I stop tapping or dragging, they vanish again.
Why do the vertical items go invisible, and how can I keep 'em always visible?
Second, my scrolling view lies under the nav bar (in z-order) but extends to the top of the screen. If I scroll the view, it moves up onscreen, behind the opaque nav bar, although the nav bar's title scrolls up, too:
If I go "far enough", the title scrolls off completely and the view's contents are visible full-height, but with the nav bar's background remaining.
If I don't scroll that far, the title reappears when I stop, and the area above the nav bar goes opaque white, too, covering the content:
Is it possible to disable the scrolling behavior on the nav bar title? (I'll just position my scrolling view to start below it spatially.)
Alternatively, how can I turn off the background opacity? I've tried setting the background to clearColor and opacity to false...
nav.navigationBar.backgroundColor = [UIColor clearColor];
nav.navigationBar.opaque = false;
...but these had no effect.
Help me Obi-Wan Kenobi, you're my only hope...