Ios6 不要更改选项卡标题
当我更改控制器的Ios6 不要更改选项卡标题,ios6,uitabbarcontroller,uitabbaritem,Ios6,Uitabbarcontroller,Uitabbaritem,当我更改控制器的self.title时,选项卡标题也会更改为该字符串 是否有任何解决方法可以避免此问题?来自UITabBarController: 如果未为视图控制器提供自定义选项卡栏项, 视图控制器创建不包含图像和 视图控制器标题属性中的文本 因此,您可以实例化自己的uitabaritem并将其分配给视图控制器的tabBarItem属性 或者只需向UIViewController添加一个可以存储字符串的新属性: @property (nonatomic, copy) NSString *myT
self.title
时,选项卡标题也会更改为该字符串
是否有任何解决方法可以避免此问题?来自UITabBarController
:
如果未为视图控制器提供自定义选项卡栏项,
视图控制器创建不包含图像和
视图控制器标题属性中的文本
因此,您可以实例化自己的uitabaritem
并将其分配给视图控制器的tabBarItem
属性
或者只需向UIViewController
添加一个可以存储字符串的新属性:
@property (nonatomic, copy) NSString *myTitle;
然后使用该属性:
self.myTitle=@“您的标题在此”代码>我不了解属性,它可以存储字符串吗?你能澄清一下吗?好的,现在我明白了。。。但是我想修改几次标题,所以属性并不是一个好的解决方案。属性只是一种自动生成(合成)实例变量的getter和setter的方法。您可以随意修改属性。