2017-03-16 118 views
-1

我想改变基于按钮选择的segue标识符。 如果按下一个按钮,我有两个按钮我有7个查看与segue。 如果触摸按钮二我想改变我的segue标识符值。如何按下按钮时以编程方式更改segue标识符?

+0

你应该与我们分享您的代码,以便我们可以看到您已经尝试了什么。 – iPeter

+0

http://stackoverflow.com/a/41887007/5461400试试这个 –

+0

我想标记位更改为标识器4或6的标识符的东西。如何以编程方式执行此操作 – Sabarinathan

回答

2

不要你的塞格斯链接到该按钮。从视图控制器链接您的segues到视图控制器并给他们唯一的标识符。

然后你的按钮连接到IBActions,写你的按钮IBAction为代码调用performSegueWithIdentifier:sender:调用所需SE​​GUE。

+0

重复你的问题。我有10个视图控制器,对于button1我显示所有视图控制器。我想根据请求显示button2的两个或三个视图控制器中的任何一个。 – Sabarinathan

+0

“显示两个或三个视图控制器中的任何一个”?那是什么意思? –