我通过stackOverflow搜索但找不到我的问题的答案。所以,我决定问一个看似古老的问题。
我的示例(xcode 5)有2个视图:一个是登录按钮视图(登录),另一个是空目标视图(dest)。
在dest.m中,我放在@implementation下面:
@implementation testViewController
- (IBAction)unwindToTest:(UIStoryboardSegue*) segue
{
NSLog(@"Segue unwindToTest works");
}
我按住Ctrl键将登录按钮拖到故事板中的“退出”,然后选择“unwindToTest”。我还在login.m中写了prepareForSegue:
@implementation loginViewController
- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
NSLog(@"Prepare for Segue to unwind to Plan List");
}
我是主人,我也是这样说的:
NSLog(@"Starting from main");
跟踪流量。
建筑物成功回归。出现登录视图,但是当我单击登录按钮时,没有任何反应。我检查日志,它只显示“从主要开始”。
非常感谢您的评论。黄长发。