【问题标题】:Defining a "generic" segue in Interface Builder在 Interface Builder 中定义“通用”segue
【发布时间】:2011-12-13 05:22:29
【问题描述】:

我了解如何在 XCode 4.2 中通过右键单击控件(比如一个按钮)并将其拖动到情节提要中的视图控制器来创建转场。

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

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

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

【问题讨论】:

    标签: iphone objective-c xcode segue


    【解决方案1】:

    您可以从源视图控制器按住 ctrl 并拖动到另一个场景。您可以使用场景底部的视图控制器对象来执行此操作。

    然后当然给它适当的标识符,然后你上面的代码应该可以正常工作。

    希望对您有所帮助。

    【讨论】:

    • 是的,谢谢。我没有意识到你可以像这样从视图控制器控制拖动。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-11
    • 2017-06-27
    • 1970-01-01
    • 1970-01-01
    • 2014-03-28
    • 1970-01-01
    相关资源
    最近更新 更多