模型视图控制器 segue 未显示 UINavigationBar



我正在尝试设置一个模型视图控制器,以便在情节提要中有一个导航栏。

我已经设置了一个从一个视图控制器到另一个视图控制器的 segue,并将其标记为模型。

我已将模型VC更改为具有顶部栏:半透明导航栏。
我用以下名称称呼 segue:

[self performSegueWithIdentifier:@"testModel" sender:self];

当模型视图控制器显示时,没有导航栏。 我是否错过了应该使这个节目的东西。

模型视图控制器实际上不在导航控制器堆栈中,

并且不应该在导航控制器中,因为除了从此模型视图控制器中关闭之外,没有任何移动。我只是尝试使用导航栏来显示模型 VC 的标题。

当您将视图控制器更改为"顶部栏:半透明导航栏"时,即在"模拟指标"下。更改该值会告诉 Xcode 视图控制器将有一个导航栏,它实际上不会创建导航栏。我建议你要么

    将视图控制器嵌入到导航控制器
  1. 中(没有规则说您必须从导航控制器推送任何内容,并且您可能决定在将来添加功能)
  2. 使用工具栏而不是导航栏
  3. 如果您只需要视图控制器上的标题,只需使用标签即可。

最新更新