【Swift】【XCode】StoryboardとUIViewControllerの関係
目次
StoryBoard内にあるViewControllerの対応関係
- 基本的に、Storyboard上の画面(ViewController)1つに対して1つの
UIViewController
を実装したクラスが必要になる - StoryboardでUIを定義していなくても、UIViewControllerクラスさえあれば、動的にUIの生成はできる
新しいViewControllerとUIViewControllerの紐付け
新しいViewControllerの配置
LibraryWindowから、ViewControllerをstoryboardに配置します。ファイルの作成
New File... -> Cocoa Touch Class
Subclass of:
の項目は、生成時に自動で継承するクラスを指定するので、UIViewController
を選択
- ViewControllerと紐付け
Storyboard
からViewControllerを選択し、Identify inspector
のCustom Class
に、1.で生成したクラス名を入れる
【Swift】【XCode】StoryboardとUIViewControllerの関係
https://blog.djima.net/2021/07/09/【Swift】【XCode】StoryboardとUIViewControllerの関係/