导航栏的标题隐藏在后面的标题后面

Navigation bar's title being hidden behind the back title

这里是新手。
我正在两个视图之间创建 link。第一个视图 Current Books 包含一个图书列表和一个 + 按钮,单击该按钮会将您带到一个名为 Add Book 的新视图。

这是我在这两个视图之间添加 segue 之前的样子。

这就是我在这两者之间添加一个 segue 之后的样子,由 +

连接

如您所见,我的第二个 activity 的标题 'Add Book' 在添加 segue 后变得不可见。我怎样才能让它再次可见?

我也注意到,双击隐藏标题的位置后,我可以编辑标题的文本,但它仍然不会出现!请帮忙!

Swift -->    self.navigationController?.isNavigationBarHidden = true
Objective C --> [self.navigationController setNavigationBarHidden:YES];

在添加书上添加行ViewController

您可以在 AddBookViewController 中以编程方式设置标题。

self.title = "The title you want"

将其放入查看已加载

你似乎在 Storyboard 的 AddBookViewController 场景中添加了自己的导航栏。如果是这样,只需删除该导航栏,然后从 CurrentBooks + 按钮中拖动 segue,现在 select 您的 AddBookViewController 在 Storyboard

然后 select 显示属性检查器,并更改您的 ViewController 标题。

谢谢。