Ios 选项卡栏项目图像不会随情节提要的使用而更改

Ios 选项卡栏项目图像不会随情节提要的使用而更改,ios,iphone,objective-c,uitabbaritem,Ios,Iphone,Objective C,Uitabbaritem,在我的应用程序中,我必须使用选项卡栏。但问题是,我的第一个视图是homeviewcontroller,它不包含选项卡栏或选项卡栏控制器。现在,当单击“登录”时,它将转到第一个视图控制器,它包含选项卡栏 我正在使用故事板,当我将选项卡栏项目拖放到导航控制器选项卡栏项目中时,图像未显示我是故事板新手。当我运行我的应用程序时,它会转到first view controller,但tabbar项不会更改 这是我的密码: 在homeviewcontroller.m中 - (void)prepareForS

在我的应用程序中,我必须使用选项卡栏。但问题是,我的第一个视图是homeviewcontroller,它不包含选项卡栏或选项卡栏控制器。现在,当单击“登录”时,它将转到第一个视图控制器,它包含选项卡栏

我正在使用故事板,当我将选项卡栏项目拖放到导航控制器选项卡栏项目中时,图像未显示我是故事板新手。当我运行我的应用程序时,它会转到first view controller,但tabbar项不会更改

这是我的密码:

在homeviewcontroller.m中

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([[segue identifier] isEqualToString:@"sign"])
    { 
     [((AppDelegate *)[[UIApplication sharedApplication]delegate]) configure];  
     NSLog(@"ok");            
    }
}
在appdelegate.m中

-(void)configure
{
    NSLog(@"Call Tabbarcontroller");

   _tabBarController = (UITabBarController *)self.window.rootViewController;

    UIViewController* vc = [_tabBarController.viewControllers objectAtIndex: 0];
    vc.tabBarItem = [[UITabBarItem alloc] initWithTitle: @"title" image:[UIImage imageNamed:@"home.png"] tag:0];

}

//选择tabbar项目选项卡时的此代码

vc.tabBarItem1.selectedImage = [[UIImage imageNamed:@"selectimg"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal ];
//此代码用于选项卡项选项卡的默认图像

 vc.tabBarItem.image = [[UIImage imageNamed:@"deselectimg"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal ];
vc.tabBarItem.title = @"xxxx";
//此代码用于选项卡项选项卡的标题

 vc.tabBarItem.image = [[UIImage imageNamed:@"deselectimg"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal ];
vc.tabBarItem.title = @"xxxx";

使用此代码在选择和取消选择中设置图像

[tabBarItem1 setFinishedSelectedImage:[UIImage imageNamed:@"homeSelect.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"homeUnSelect.png"]];

请提及代码,并对其对象进行充分解释