2

initWithNibName:bundle: を使用して UIKit で通常行うように、Nib ファイルからビューとすべてのサブビューを含む NSViewController をロードできますか? AppKit では、そのメッセージで NSWindowController を読み込むことができますが、NSViewController を読み込もうとすると、ビューは nil ではありませんが、表示されません。これを行う既知の方法はありますか?

編集: addSubview: を使用してプログラムでビューを追加すると機能しますが、メイン nib のカスタム ビューへのアウトレットを使用してから置き換えると機能しません。

4

1 に答える 1

0

おそらく問題は、この方法でビューを読み込もうとすると、「遅延読み込み」されるだけであるということです。
その後、ビューを完全にロードして表示するには、そのビューから何かにアクセスしてみてください。

于 2012-06-30T14:30:29.607 に答える