首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >navigationController标题

navigationController标题
EN

Stack Overflow用户
提问于 2010-10-01 06:47:59
回答 1查看 538关注 0票数 0

-(id)initWithNibName:(NSString*)arg1 bundle:(NSString *)arg2

{

如果(超级init)

UINavigationController *navController=[UINavigationController allocinit];

NavController.navigationitem.title=@“测试”;

self.view addSubView:navigationController.view;

}

它显示的是NavigationController,但没有任何标题。

我想设置NavigationController的标题。

我怎么得到这个?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-10-01 07:04:13

UINavigationController只是其他UIViewController的容器。它包含一个可以推送或弹出的UIViewControllers堆栈。导航栏中显示的标题是位于堆栈顶部的UIViewController的标题(最后一次推送UIViewController)。

在您的示例中,您没有在UINavigationController上推送任何视图控制器。所以你才没看到任何头衔。

只有当您的navController.navigationItem.title被推到另一个UINavigationController中时,才会显示该UINavigationController。

pushViewController参考。您还应该查看视图控制器编程指南

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3837039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档