0

我对objective-C非常陌生,我正在做一个应用程序,在启动应用程序时,将显示一个带有搜索和登录视图的tabbarController。当我点击搜索tabbaritem时,会出现SearchView。当点击登录tabbaritem时,登录视图将出现..当登录成功时,将出现一个带有四个 tabbaritems(搜索、配置文件、活动、注销)的 tabbarcontroller。现在当我点击注销时,我必须注销帐户,我需要再次显示启动视图..

我该怎么做..?我无法得到...

登录成功后,我正在编写此代码。

UITabBarController *tabBarController=[[UITabBarController alloc]init];
      SearchViewController *searchViewController=[[SearchViewController alloc]initWithNibName:@"SearchViewController" bundle:nil];
       Profile *userprofile=[[Profile alloc]initWithNibName:@"Profile" bundle:nil];
        userprofile.title=@" Profile";

   Activities   *activities=[[Activities alloc]initWithNibName:@"Activities" bundle:nil];

        activities.title=@"Activities";

tabBarController.viewControllers=[NSArray arrayWithObjects:searchViewController,userprofile,activities, nil];  


        [self presentModalViewController:tabBarController animated:NO]; 

现在我想添加另一个 tabbaritem 作为注销,当它被点击时,我想再次加载一个带有 Searchview 和 LoginView 的 tabbarcontroller ..如何?

任何帮助,将不胜感激..

4

1 回答 1

0

在点击注销时编写以下代码

[self dismissModalViewControllerAnimated:YES];
于 2012-11-01T07:42:32.727 回答