質問: ### 前提・実現したいこと こんにちは。私は今、xcodeでアンケートアプリケーションを開発しています。 ![スタート画面](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/5f0de8fb58097e8d602f07b2a15180c5.png) ![アンケート項目画面](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/71a0a7e56ab9ce0b7bd41ca1064b8d7f.png) アプリを実機(IPhone6s)でデモした結果、画面遷移がおかしいことに気づきました。 具体的には、以下の動画のようになっています。 動画はこちら 1画面目の「記録を開始する」ボタンから、初めのアンケート画面に移る際に、画面遷移が2度行われるような表示なのです。他の画面では、ちゃんと一回のみの遷移で済んでいます。 こうなっている原因と対処法を教えていただけませんでしょうか? なお、画面遷移は基本的にstoryboardのSegueで行っています。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/a513575f724fce80842d9783ffbabd41.png) ### 発生している問題・エラーメッセージ ``` エラーメッセージは特にありません ``` ### 該当のソースコード ``` @IBAction func Send(_ sender: Any) { performSegue(withIdentifier: "toTensionViewController",sender: nil) } ``` ### 試したこと Segueのidentifierなども特に問題ないかと思われます。 ### 補足情報(FW/ツールのバージョンなど) xcode ver 10.1 swift ver 4.2.1
回答: * ボタンのAction Segueで遷移 * 上記Segueをコードで呼んで遷移 で2回遷移しています。 コードで遷移する場合はManual Segueで繋いで下さい。