swiftuinavigationcontrolleruiviewanimationtransitionlarge-titlepreferslargetitles

How to tweak large title in order to keep the transition but hide the large title itself?


From a UITabbarViewController I have a root view controller CarDetails as in the first image. This VC can scroll upwards as shown in the second image, with the large title transitioning to regular navigation display, with the title entered, on the top.

I want the initial view not to show the (large) title, while keeping the transitioning so that the title smoothly appears on top.

How would you do that?

Not scrolled

Once scrolling


Solution

  • Try this in XCode:

    1. Select your navigationController -> navigationbar.
    2. On the right side, in the Attributes inspector, change Large Title color from default to clear.

    Change Large Title Color