按下 ViewController 时导航栏正在重置
Navigation Bar is resetting when pushing a ViewController
我的导航栏有点问题,当我推送视图时,图像徽标标题消失了。我希望徽标保留在其位置:
将图像保留在我的导航栏中的最佳方式是什么?
UINavigationItem
(您可能已将徽标设置为 titleView
)特定于单个视图控制器。这是有道理的,因为标题通常应该描述一个视图控制器的内容。您是否尝试过在第二个视图控制器上设置相同的 titleView?这肯定会使徽标在详细信息屏幕上可见,但是,我不确定过渡是否完全无缝,或者它是否会淡出 out/in 或以某种方式滑动。
首先,您需要使用-->
隐藏第一个视图控制器中的导航项
self.Navigation Controller.Navigation item.hidden=yes;
然后在第二个视图控制器中通过放置图像视图和标签来配置您的 "logo" 和相应的 "Title"。
这样你就可以达到你的要求了。
我的导航栏有点问题,当我推送视图时,图像徽标标题消失了。我希望徽标保留在其位置:
将图像保留在我的导航栏中的最佳方式是什么?
UINavigationItem
(您可能已将徽标设置为 titleView
)特定于单个视图控制器。这是有道理的,因为标题通常应该描述一个视图控制器的内容。您是否尝试过在第二个视图控制器上设置相同的 titleView?这肯定会使徽标在详细信息屏幕上可见,但是,我不确定过渡是否完全无缝,或者它是否会淡出 out/in 或以某种方式滑动。
首先,您需要使用-->
隐藏第一个视图控制器中的导航项self.Navigation Controller.Navigation item.hidden=yes;
然后在第二个视图控制器中通过放置图像视图和标签来配置您的 "logo" 和相应的 "Title"。
这样你就可以达到你的要求了。