查看显示/隐藏无效

时间:2013-01-28 13:09:35

标签: iphone xcode

在我的HomeViewController中有homeView和loginView。当我在homeview中的logout按钮cilck我隐藏homeview并显示loginView.So用户进入homeView.Again我点击注销按钮homeView不隐藏

Appdelegte.m

HomeViewController *home =[[HomeViewController alloc]initWithNibName:@"HomeViewController" bundle:nil];
    navigationController = [[UINavigationController alloc]initWithRootViewController:home];
    [viewsArray addObject:navigationController];
 [self.tabbarController setViewControllers:viewsArray];

homeViewController.m:

-(IBAction)logout:(id)sender
{
   homeView.hidden=YES;
   loginView.hidden=NO;

}

2 个答案:

答案 0 :(得分:0)

我可以建议您查看代码:

1-确保homeView和loginView在IB中正确连接,而不是nil。
2-确保注销方法与注销按钮挂钩并实际调用。

希望有所帮助!

此致

答案 1 :(得分:0)

制作homeView&的IBoutlet loginView就是这样。

@property( nonatomic,retain)IBOutlet UIView *homeView;
@property( nonatomic,retain)IBOutlet UIView *loginView;

现在将您的故事板视图连接到编码的IBOutlet视图