1

我用三个选项卡创建了 UITabController。一个 Tab 具有 UINavigationController,它推动三个控制器 A、B 和 C。

当我将 segue 从 A 推到 B 或 B 推到 C 时,我会更改 A、B 和 C 上的标题。更改 A、B 或 C 上的标题也会更改我在主 tabController 中的第三个选项卡项的标题。如何使主控制器上的标签栏项目标签固定?

4

1 回答 1

0

我有同样的问题,这个线程解决了我的问题:self.title 设置 navigationController 和 tabBarItem 的标题?为什么?

您基本上需要在 UIViewController(由 UINavigationController 显示)中的 viewDidLoad 方法中设置标题,如下所示:

self.navigationItem.title = @"Your Title";

而不是这个

self.title = @"Your Title";
于 2013-03-18T16:23:38.247 回答