Swiftで遊ぼう! - 270 - カスタムViewControllerの作成法
- Swiftで遊ぼう!の前書き-> Life-LOG OtherSide
- 初心者はここから!-> 50オヤジでもできるiOS開発
- 私の本業、オフィシャルなブログ-> Life-LOG
- Swift 3 対応
2017年1月17日:情報の整理*1
カスタムViewControllerをプロジェクトに組み込む方法は以下の2通りあります。
デフォルトのViewControllerを消去してから新しいカスタムViewControllerを作る方法
- プロジェクト・ナビゲータからMain.storyboardを選んで、画面に見えているViewControllerを削除(deleteキーで消える)
- コードも消す必要があるので、プロジェクト・ナビゲータからViewController.swiftを右クリック(Ctrl + クリック)して「削除」を選ぶ
- オブジェクト・ライブラリからView ControllerテンプレートをドラッグしてMain.storyboardでドロップして設置
- メニューから新規ファイルを選ぶ(「File」 -> 「New」 -> 「File...」)
- iOS Sourceから「Cocoa Touch Class」を選ぶ
- 「Subclass of:」からUIViewControllerを選択して、Class:名をリネームして作成
- Xcodeのプロジェクト・ナビゲータに「リネームしたiewController.swift」が作成されているのを確かめてから、storyboard上のViewControllerテンプレートを選択、アイデンティティ・インスペクタを開いて、Custom ClassのClassから「リネームしたViewController」を選択
デフォルトのViewControllerの名前を変更してつなぎ替える方法
Psychologistプロジェクトより
- プロジェクト・ナビゲータのViewController.swiftを選択して、コード内の「class ViewController: UIViewController {」を「class PsychologistViewController: UIViewController {」にリネーム
- プロジェクト・ナビゲータにあるViewController.swiftファイルをクリックして編集モードにしてから「PsychologistViewController.swift」にリネーム
- ストーリーボードでScene Dockを選択してViewControllerwを選び、アイデンティティ・インスペクタを選択して、Custom ClassのClassから「PsychologistViewController」を選びます。
今日は復習でした。
*1:2016年5月13日:リンク先を変更