0

当我更改控制器时self.title,选项卡标题也会更改为该字符串。

有什么办法可以避免吗?

4

1 回答 1

0

从以下文档UITabBarController

如果您没有为视图控制器提供自定义选项卡栏项,则视图控制器会创建一个默认项,其中不包含图像和来自视图控制器的标题属性的文本。

因此,您可以实例化自己的UITabBarItem并将其分配给视图控制器的tabBarItem属性。

或者只是添加一个UIViewController可以存储字符串的新属性:

@property (nonatomic, copy) NSString *myTitle;

然后改用该属性: self.myTitle = @"Your title here";

于 2012-12-08T10:54:43.967 回答