2011-10-17 101 views
0

我在使用标签导航应用程序时遇到问题。基本上,我开始在此屏幕上这里在堆栈上查看问题

enter image description here

,当我点击登录,它会带我到这个页面相同的标签

enter image description here

然而,当我点击登出,它发生在我到你看到的原始屏幕。但是如果我已经注销,并访问另一个选项卡,然后重新访问“配置文件选项卡”,它会卡在第二个屏幕中,我甚至无法再单击注销,看起来好像视图停留在堆栈上?我用这个在我的第一个视图控制器访问第二:

-(void)Bootup{ 

FourthViewController *home = [[FourthViewController alloc] initWithNibName:@"FourthView" bundle:nil]; 
self.view = [home view]; 

}

,我用这个在第二视图控制器

-(IBAction)switchPage:(id)sender 
{ 
//[self someUpdateFunction]; 
FirstViewController *home = [[FirstViewController alloc] initWithNibName:@"FirstView" bundle:nil]; 
self.view = [home view]; 

} 

任何想法,为什么我可能会遇到问题?

回答

2

要使用添加视图,

遵循这个码 - [self.view addSubview:[控制器视图]];

并删除 - [self.view removeFromSuperview];

+1

顶尖小伙子你是桑迪 –

+0

谢谢:-) @JackGleeman – sandy