2017-09-04 116 views
0

我有两个视图控制器(主&细节)嵌入到导航控制器。我的控制器2(细节)实际上是从代码专门构建的(所以故事板上没有拖放组件)。在详细信息中,我有一个按钮,并且我希望它在点击时触发放松继续。如果我的按钮没有在故事板上定义,但添加了代码,我无法弄清楚该怎么做。有没有办法创建一个代码为

有什么想法?

回答

0

您可以按照以下步骤创建代码开卷SEGUE:

[Action("ToDetailPage:")] 
public void ToDetailPage(UIStoryboardSegue segue) 
{ 

} 
    1. 在我们希望放松 到视图控制器指定的操作方法在Storyboard中创建一个展开的细分,并在其属性中设置标识,如下所示: enter image description here

    2. 在按钮的动作方法中添加PerformSegue方法,该方法使用代码构建。

      private void Button_TouchUpInside(object sender, EventArgs e) 
          { 
           PerformSegue("ToDetail", this); 
          } 
      

      注意的PerformSegue标识符参数应匹配一个在步骤2#你输入。

  • +0

    谢谢,这正是我所期待的。 – Dave

    相关问题