0
登录电子出的问题,我已经创建了一个基于的TabBar iPhone应用程序,为我所用下面的方法登录页面:在iPhone SDK的
@protocol LoginViewControllerDelegate;
@interface TradeBarcodeViewController: UIViewController{
id<LoginViewControllerDelegate> delegate;
}
@protocol LoginViewControllerDelegate
-(void)loginViewControllerDidFinish:(TradeBarcodeViewController *)loginViewController;
@end
@implementation TradeBarcodeViewController
[self.delegate loginViewControllerDidFinish:self];
@end
它工作正常,我可以洛的TabBar controled应用。在其中一个tabbar viewconroller中有一个用于注销的按钮。我用以下为:
TradeBarcodeViewController *vc = [[TradeBarcodeViewController alloc]init];
[self presentModalViewController:vc
animated:NO];
[vc release];
然后它会再次导航到登录页面,但如果我尝试再次登录它不起作用。这里出了什么问题?或者我应该使用哪种方法从我的应用程序注销? 谢谢。
在注销操作中使用[self popToRootViewControllerAnimated:YES]; – userar
我试过了,但应用程序崩溃,并且登录窗口不是Tabbar控制器的视图控制器之一。 – Mithun
可以发表你的登录代码。 – userar