如何调整大标题以保持过渡状态但隐藏大标题本身?

问题描述 投票:0回答:2

从UITabbarViewController,我有一个根视图控制器CarDetails,如第一个图像所示。该VC可以如第二幅图像所示向上滚动,其中大标题过渡到常规导航显示,顶部已输入标题。

我希望初始视图不显示(大)标题,同时保持过渡,以使标题平滑地显示在顶部。

您将如何做?

Not scrolled

Once scrolling

swift uinavigationcontroller uiviewanimationtransition large-title preferslargetitles
2个回答
0
投票

在XCode中尝试:

  1. 选择您的navigationController->导航栏。
  2. [在右侧的“属性”检查器中,将“大”更改为标题颜色从defaultclear

Change Large Title Color


0
投票

这里是@Starsky想法的Swift版本:

    navigationController?.navigationBar.largeTitleTextAttributes = [.foregroundColor: UIColor.clear]
© www.soinside.com 2019 - 2024. All rights reserved.