2011-11-18 96 views
0

也许我错过了一些超级简单的东西,但我似乎无法获得显示在基本选项卡式应用程序中包含的视图顶部的标题。我请按照下列步骤......在MonoTouch选项卡式应用程序中显示标题

  1. 新的解决方案,通用故事板,选项卡式应用程序
  2. 运行这一点,你有两个基本观点“第一个视图”和“第二个视图”。
  3. 默认情况下View都没有标题栏,但默认代码显示设置this.Title

为什么标题栏不显示?我如何让他们展示?我已经尝试了几件事情来让这些显示如...

  1. 将界面生成器中的“顶部栏”设置为“导航栏”。然后它会在Interface Builder中显示,但从不在运行时显示。
  2. 我也试过在ViewDidLoad()设置this.TabBarController.Title但这似乎也没有做任何事情。

想法?

+0

如果您的选项卡包含导航控制器,它将显示其子视图的Title属性。也可以在不使用导航控制器的情况下做到这一点。 – Jason

+0

我不介意这包含默认的任何导航控制器。所以我不确定该从哪里出发。 – robertmiles3

回答

1

您正在查找的功能称为NavigationBar,如果它没有与之关联的NavigationController,可以通过IB手动添加到您的视图中。如果有导航控制器,则NavigationBar将自动显示。

因此,要回答你的问题,如果你想导航栏去IB并从对象库中添加一个,你应该能够在导航栏上操纵标题到你的心中。

+0

我没有意识到**有**是显示标题的NavigationBar。如果你问我,那真是愚蠢,但是哦。谢谢! – robertmiles3

相关问题