私は以前に作成したコントロールをXIBファイルに配置したUIViewControllerサブクラスを持っています。Xcodeのストーリーボードを使用して、そのデザインにXIBを使用するビューコントローラーをインスタンス化します。
私はこのストーリーボードでこのビューコントローラを使用したいと思いますが、ストーリーボードでビューコントローラのクラス名を指定することはできますが、XIBをロードするようには言えません。
私はむしろXIBからストーリーボードまですべてを移動するのではなく、別のXIBに保管しておきたいと思います。
私のXIBを読み込むために、このUIViewControllerをストーリーボードで取得するにはどうすればよいですか?
これは、どのようにしてView ControllerがNIBをロードするのですか? – user1175914
ちょうどそれを試してみてください!次に、私の本を読んで、View Controllerがペン先を読み込む方法を学びます。http://www.apeth.com/iOSBook/ch19.html – matt
@ user1175914 UIViewControllerのデフォルトの実装では、クラス名で指定されたXIBが呼び出されます。したがって、ObjCランタイムがストーリーボードでView Controllerを見つけられない場合、デフォルトでNIBを呼び出すようにする必要があります。または、loadNibNamed:または何かを呼び出すことによって、NIBローディングの独自の実装を提供できます。 – KPM