0

私が取り組んでいるプロジェクトでは、ベース UI が必要です。そこで、baseViewController を作成し、ビューを xib ファイルに作成し、baseViewController のビューを xib ファイルのビューに設定しました。

次に、そのビューを xib ファイルから他のコントローラーに継承したいのですが、うまくいきません。これは不可能ですか?それとも、何かを逃しただけですか?

4

2 に答える 2

0
Example:

//common
 playagain = [[game alloc] initWithNibName:@"game" bundle:nil];

//depends on what you use
[[self view] addSubview: [playagain view]];

これを他のコントローラーで使用し、コントローラーを他のコントローラーにインポートするようにしてください... 関数は、nibName が入る initWithNibName です。

于 2013-01-18T13:17:56.853 に答える
0

私が最終的にやったのは、ペン先を使用してコンテナー ビュー コントローラーを作成し、必要に応じて他のすべてのビュー コントローラーを子ビュー コントローラーとして追加し、作業が終わったら削除することでした。このチュートリアルを参照してください: http://www.cocoanetics.com/2012/04/containing-viewcontrollers/

于 2013-02-07T12:50:06.597 に答える