2010-12-20 56 views

回答

0

可以使用IB做的标签栏项目this.click者和命令+ 1去其财产然后再次点击相同的标签栏上的项目,你会得到属性窗口,您可以在其中更改标签栏项目的文本...

+0

谢谢你,我会试试这个 – ask123 2010-12-20 12:53:50

1

您需要在每个空间的视图控制器中制作一个“TabBarItem”。

在每个标签栏项目的根视图控制器的初始化函数

所以:

UIImage* anImage = [UIImage imageNamed:@"tabicon.png"]; 

UITabBarItem* theItem = [[UITabBarItem alloc] initWithTitle:@"Your custom text" image:anImage tag:0]; 

self.tabBarItem = theItem; 

[theItem release]; 
+0

谢谢你的回复托马斯,我越来越this.What我的实际问题是如果文字很大,它就在一行中,我想用两行显示它。是否有可能 – ask123 2010-12-20 12:11:01

+0

哦,对...在网上快速浏览并找不到任何内容。远离创建自己的标签栏控制器类将是非常困难的,如果不是不可能做到这一点。只是减少标签栏项目的标题可能会更好。尝试获取一个单词指示符或其他内容。人们不想花太长时间阅读标签栏项目。 :) – 2010-12-20 12:15:10

+0

:)好的非常感谢 – ask123 2010-12-20 12:53:08