画面遷移

2020/09/26確認

 

command + 1 して、Main.storyboardを開いて、画面を選択して、右上の+をクリックして、viewconで検索し、View Contollerをドラッグして追加します。

f:id:fedora9:20200926111832p:plain

f:id:fedora9:20200926111917p:plain

ボタンを右クリックで遷移先の画面にドラッグして、表示されるメニューからShowを選択します。

(ボタンをcontrolを押しながら遷移先の画面にドラッグ)

f:id:fedora9:20200926112016p:plain


実行して、画面遷移のボタンをクリックすると、画面が表示されます。

画面を下にドラッグして画面を閉じます。

(以前はできたが、できなくなった。画面左端からスワイプして、下にスワイプしても画面を閉じます。(下にスクロールした状態でも閉じることができます)

f:id:fedora9:20200926112219p:plain


遷移先の画面のswiftファイルを追加。

 command + 1 して、フォルダを右クリックして、New File...を選択します。

f:id:fedora9:20200410210221p:plain

Cocoa Touch Classを選択して、Next

f:id:fedora9:20200926112501p:plain

ClassをSecondViewControllerにします。

f:id:fedora9:20200926112535p:plain

Createを選択します。

f:id:fedora9:20200926112639p:plain

遷移先の画面のタイトルバーをクリックして、左から4番目のボタンをクリックして、

Classの▽をクリックして、SecondViewControllerを選択し、Storyboard IDにSecondViewを入力します。

f:id:fedora9:20200926112852p:plain

Editor - Assistantを選択して、遷移先の画面をクリックすると、

SecondViewControllerが右側に表示され、ボタンタップ時の処理等を追加できます。

f:id:fedora9:20200926112947p:plain

【Swift】Swift入門 ~ presentの画面遷移 ~ | スワローインキュベート

【Swift】画面遷移の方法まとめ - Qiita