Iphone UITabbarController&x2B;ABPeoplePickerNavigationController工作不正常

Iphone UITabbarController&x2B;ABPeoplePickerNavigationController工作不正常,iphone,objective-c,ios,ipad,uitabbar,Iphone,Objective C,Ios,Ipad,Uitabbar,目前,我正在使用ABPeoplePickerNavigationController和UITabbarController,并希望在UITabbarController的索引2中打开ABPeoplePickerNavigationController 在索引2的viewcontroller上,我写了这样的代码 -(void)awakeFromNib { ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigat

目前,我正在使用ABPeoplePickerNavigationController和UITabbarController,并希望在UITabbarController的索引2中打开ABPeoplePickerNavigationController

在索引2的viewcontroller上,我写了这样的代码

-(void)awakeFromNib
{
    ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];
    NSMutableArray *newControllers = [NSMutableArray arrayWithArray: [self.tabBarController viewControllers]];
    [picker.navigationBar setBarStyle:UIBarStyleBlackOpaque];
    [newControllers replaceObjectAtIndex:2 withObject: picker];
    [self.tabBarController setViewControllers: newControllers animated: NO];
    [picker release];
}
但是当我写下这段代码时,tabbar的标题突然从contacts变为Groups,并且没有显示图像

如何像以前一样显示此选项卡栏的标题和图像

请帮我解决这个问题


提前感谢…

请在您的

-(BOOL)应用程序:(UIApplication*)应用程序使用选项完成启动:(NSDictionary*)启动选项

方法后

[self.window addSubview:tabBarController.view]

UITabBarItem *tabItem = [[[self.tabBarController tabBar] items] objectAtIndex:TAB_INDEX];
[tabItem setTitle:@"Contacts"];
tabItem.image = [UIImage imageNamed:@"YOUR IMAGE"];

快乐编码…

请在您的

-(BOOL)应用程序:(UIApplication*)应用程序使用选项完成启动:(NSDictionary*)启动选项

方法后

[self.window addSubview:tabBarController.view]

UITabBarItem *tabItem = [[[self.tabBarController tabBar] items] objectAtIndex:TAB_INDEX];
[tabItem setTitle:@"Contacts"];
tabItem.image = [UIImage imageNamed:@"YOUR IMAGE"];
快乐编码