代码之家  ›  专栏  ›  技术社区  ›  StuartM

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

  •  0
  • StuartM  · 技术社区  · 12 年前

    我正在尝试设置一个模型视图控制器,以便在故事板中有一个导航栏。

    我已经设置了一个从一个视图控制器到另一个视图控件的分段,并将其标记为Model。

    我已经将模型VC更改为具有顶部栏:半透明导航栏。
    我用以下内容直呼赛格的名字:

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

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

    模型视图控制器实际上不在导航控制器堆栈中,也不应该存在,因为除了从该模型视图控制器中移除之外,没有其他移动。我只是想使用导航栏来显示模型VC的标题。

    1 回复  |  直到 12 年前
        1
  •  0
  •   Kevin Zpkno    11 年前

    当您将视图控制器更改为“顶栏:半透明导航栏”时,即在“模拟度量”下。更改该值告诉Xcode视图控制器将有一个导航栏,但实际上它并没有创建导航栏。我建议你

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