它在选定状态下工作,因此当您选择其中一个选项卡时,但是当启动应用程序时,图像不可见。 (我认为未选择状态似乎存在问题而不是选定状态,因为那是未显示或调用的状态)。无论如何'这里是演示目的的截图。
这是代码使用
header file. a simple IBOutlet uibarbutton item *Namedsomething;
[TabBarGroceryAdsIcon setFinishedSelectedImage:[UIImage imageNamed:@"Namedsomethingselected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"NamedsomethingUnselected.png"]];
我正在为ios 6开发并使用故事板。 任何帮助将非常感激:) 干杯, Daniel Ran
答案 0 :(得分:0)
Programmaticaly,您可以使用数组设置tabbarbuttons。
首先,将按钮设置为:
UITabBarItem *myButton1 = [[UITabBarItem alloc] initWithTitle:@"Title" image:[UIImage imageNamed:@"image.png"] tag:i]
然后,使用以下按钮初始化NSArray:
NSArray *myArray = [[NSArray alloc] initWithObjects:myButton1,myButton2,..., nil]
最后,设置tabBar项目:
[myTabBar setItems:myArray];