My reading of the design guidelines is that the labels under the symbols cause the tab bar to float over the content rather than sit off to the right in the intended space.

  • sjmarf@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 days ago

    We use a UIKit tab bar because of the “swipe up” account switcher gesture, which (as far as I know) can’t be achieved without it.

    It also provides a convenient hook for the tab reselection behaviour, which is more difficult to do with the SwiftUI tab bar. SwiftUI implements its own tab reselection behaviour, which we’d need to somehow turn off in order to use our own logic.

    The UIKit tab bar orients correctly on iPhone Duo, if you build on Xcode 27.1 - we’re using Xcode 26 still, which is why it’s laid out wrong.