【发布时间】:2012-03-05 19:37:51
【问题描述】:
我正在使用情节提要功能创建一个 iOS5 应用程序。基本结构是:
LoginScreen ---(segue)--> MyScreen ---(注销时按下)------(返回登录屏幕)-->LoginScreen
这很简单。我管理第一个转场的方式是:
- (void) onResponse:(NSMutableDictionary *)response {
NSLog(@"Login successful,token received");
// if the Login was successful,store the token
NSUserDefaults* userPref = [NSUserDefaults standardUserDefaults];
[userPref setObject:[response objectForKey:@"Token"] forKey:@"AuthToken"];
[userPref synchronize];
//..and let the user getting in
[self performSegueWithIdentifier:@"showHomeScreen" sender:nil];
}
现在,奇怪的是第一次正确执行了 segue,但是,当我在注销后返回登录屏幕时,performSegueWithIdentifier: 不再起作用(没有错误消息,根本没有任何反应)。不知道发生了什么。可能是哪个问题?
我附上了故事板的屏幕截图..您可以在右上角看到循环:
非常感谢!
克劳斯
【问题讨论】:
标签: iphone ios5 segue xcode-storyboard