Iphone 定义一个;“通用”;界面生成器中的segue

Iphone 定义一个;“通用”;界面生成器中的segue,iphone,objective-c,xcode,segue,Iphone,Objective C,Xcode,Segue,我了解如何在XCode 4.2中创建一个segue,方法是右键单击一个控件,比如说一个按钮,然后将其拖动到情节提要中的视图控制器 我想做的是创建一个不绑定到控件的segue,并且必须以编程方式调用它,这样我就可以执行以下操作: - (void)viewDidLoad { if (condition) { [self performSegueWithIdentifier: @"identifier" sender: self]; } } 同时仍然在Int

我了解如何在XCode 4.2中创建一个segue,方法是右键单击一个控件,比如说一个按钮,然后将其拖动到情节提要中的视图控制器

我想做的是创建一个不绑定到控件的segue,并且必须以编程方式调用它,这样我就可以执行以下操作:

- (void)viewDidLoad
{
    if (condition) 
    {
        [self performSegueWithIdentifier: @"identifier" sender: self];
    }
}

同时仍然在Interface Builder中定义“标识符”序列。这可能吗?

您可以按ctrl键从源代码视图控制器拖动到其他场景。可以使用场景底部的视图控制器对象来执行此操作

当然,给它一个合适的标识符,那么上面的代码就可以正常工作了


希望能有帮助。

是的,谢谢。我不知道你可以像那样控制视图控制器的拖动。