2017-03-16 119 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

「顯示兩個或三個視圖控制器中的任何一個」?那是什麼意思? –