スポンサーリンク

【Swift】Xcodeで別ページを作り、ページ遷移を行う方法ご紹介。

Swift
スポンサーリンク

今回の記事はXcodeのプロジェクト内でアプリ初期ページとは別のページを作成する方法とそのページへの遷移方法をご紹介した内容になっております。初心者でもわかるように画像付きでXcodeの操作も含めています。是非参考にしてみてください。

ではメインの記事に進みます。

スポンサーリンク

Xcodeでボタンを配置する

右上の+ボタンからUIButtonを選択してStoryBoardにドラッグして配置を行います。

移動先のページを作成

こちらもボタンと同様「+マーク」の箇所から「View Controller」を選択してドラッグして出してきます。

新しく作ったStoryboardのid(名前的な)を下記のように設定します。今回は「nextView」と記載。
下記写真が記載手順です。

これでXcode側の操作は完了です。

ページ遷移用のコードを記載

実際ページ移動には何種類もあるようです。

import UIKit

class ViewController: UIViewController {

    @IBAction func jamp(_ sender: UIButton) {
        let next = storyboard!.instantiateViewController(withIdentifier: "nextView")
        self.present(next,animated: true, completion: nil)
        
    }
    @IBOutlet weak var button1: UIButton!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
        button1.setTitle("クリック", for: .normal) // ボタンのタイトル
    }

}

↓ボタンクリック

クリックすると何もないページにとび、下にドラッグすることでページを戻ることもできます。今回の記事は以上です。かなり基礎的な内容ですが今後もどんどんSwift関連の記事を記載していきます。是非参考にしていただけると幸いです。

本記事を読んでいただき感謝です。サイトを訪れていただいた方はプログラミング勉強中かと思いますのでプログラミング勉強のコツを合わせてご紹介。

スポンサーリンク
スポンサーリンク
スポンサーリンク

ブログに関しては500円程度かかりますが、それ以外は無料です。知識の吸収と並行してアウトプットは非常に効率が良いです。テックアカデミーに関しては講座レベルが高いにも関わらず、無料体験や人気口座も大幅値下げがあるので、重点的に学びたいものを無料体験してみてください。

転職時にも、エンジニアからテックアカデミー・Paizaは認知度が高いので、未経験入社採用を行う際履歴書で目に留まります。特にPaizaのスキルレベルA・SなどはIT業界でも評価されます。

テックアカデミー・Paizaの無料登録ができる期間中にぜひご利用してみてください。私も活用経験ありです。

Swift
スポンサーリンク
スポンサーリンク

コメント

  1. […] 「【Swift】ボタンクリックでページ移動を行う方法。」 […]

タイトルとURLをコピーしました