未分類

画面遷移の2つの方法

投稿日:

1.簡単な方法

Buttonを次の場面にControl押しながらドラックアンドドロップする。
基本、showかPresentModallyを選ぶ。

2.コードで繋ぐ方法

条件つきで画面遷移したい時に使う。
Buttonではなう、ViewControllerの上の黄色丸から次画面にドラックアンドドロップ。
segueの四角をクリックして、Identifireに任意の名前をつける必要がある。
ButtonをActionでコードにつないで、遷移するための記述をする。
withIdentifier:にさっきつけた名前を入れる。

画面遷移するためのコード
performSegue(withIdentifier: “ここにID”, sender: nil)

@IBAction func plus(_ sender: Any) {
        count = count + 1
        
        if count == 10 {
            //画面遷移をする
            performSegue(withIdentifier: "next", sender: nil)
        }
}

-未分類

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

tableViewでcellを長押ししないと選択できない挙動の原因

問題 tableViewで急にセルをタップしても選択されなくなった。 長押ししてみると選択状態をなった。 原因 キーボード外をタップした時に、キーボードを閉じるメソッドを実装するために、以下のコードを …

no image

Realmの特徴

Realmとは Realmは、デバイス(iPhone等)自体にデータを保存しておくことができるデータベース。 Realmの特徴 無料で利用できることと、データ量が増えてもパフォーマンスへの影響が少ない …

文字をバラバラに表示させる

バラバラ文字を作る 文字を全選択したら「GG分解」のスクリプトを適用する。 適用すると文字がパーツごとに選択できるようになる。 最終的に表示されるバラバラな状態になるよう位置を調整して、キーを打ってお …

no image

FSCalendarカスタマイズのメモ

5週か6週で行数を変える //5週か6週で行数を変える calendar.placeholderType = .fillHeadTail 該当月が5週なのに、6行表示されるのを防ぐ。 .noneにする …

no image

tableViewの空のCellを非表示にする

viewDidLoadに以下を追加するだけ。 //空のセルの線を非表示 tableView.tableFooterView = UIView()