如何在不更改UITabBar标题的情况下更改UINavigationBar标题?

时间:2016-03-18 12:32:00

标签: ios uinavigationcontroller uitabbarcontroller uitabbar

我在UITabBarController上嵌入了UINavigationController。我的目标是更改UINavigationController导航栏的标题,同时保持UITabBarItem上的标题。尝试使用以下命令更改嵌入UINavigationController的UIViewController的标题:

self.title = @"NavBarTitle";

它确实有效,但它也改变了UITabBarItem的标题。 有没有办法将这两个标题分开? 谢谢!

1 个答案:

答案 0 :(得分:4)

试试这个

self.navigationController.visibleViewController.title = @"NavBarTitle";

或使用

self.navigationItem.title = @"NavBarTitle";

或试试这个

self.tabBarController.navigationItem.title = @"NavBarTitle";