スーパークラスとサブクラスが2つの別々のストーリーボードにあるビューコントローラをサブクラス化したいとします。スーパークラスには、IBOutletがストーリーボードを介して接続されており、サブクラスも同じです。複数のストーリーボードからUIViewControllerをサブクラス化する
質問: はそれがスーパークラスのIBOutlet接続はストーリーボードから使用されるように、サブクラスを作成することは可能ですか? (AKA IBOutletsがゼロではなく、awakeFromNibが呼び出される)
セットアップ:
スーパークラスIBOutlet UIViewのプロパティbaseContainerViewとBaseStoryboardを用いBaseViewControllerあります。
サブクラスはSpecialViewControllerがBaseViewControllerから継承SpecialStoryboard
を用いSpecialViewControllerあります。
現在の問題:
私はそれ(SpecialStoryboard)絵コンテだからSpecialViewControllerのインスタンスをインスタンス化した場合のviewDidLoadが呼ばれたとき、それのスーパークラス(BaseViewController)のcontainerViewプロパティはnilです。 SpecialViewControllerのスーパークラス(BaseViewController)をストーリーボードからロードすることは可能ですか?
ありがとうポール、私はこれを確認していました。 –