如何在许多视图中显示相同的导航栏?

我可以为一个视图重现以下导航栏:

在此处输入图像描述

但是,一旦我点击按钮后移动到下一个视图,我将失去前两个最右边的图标(搜索,个人资料)。 我知道从故事板设置导航项通常是每个视图。 我可以为每个视图复制这些项目,但我想知道是否有更好的方法来做一次。

是否有教程解释如何在多个视图中维护自定义导航栏?

您需要为每个视图设置它。 你应该创建一个超类并在那里实现它,所以你只需要实际编写一次代码。