私は Apple アプリケーションの開発に非常に慣れていないため、これらの質問をする際に間違いを犯すことを許してください。
実際には、サイズが 350 X 470 のウィンドウがあります。これらのウィンドウには、1 つの customView があります。これらのカスタム ビューでは、3 つの異なるビュー (.xib) を読み込みたいと考えています。
- サイズ 250 X 300 の最初のビュー
- サイズ 478 X 406 の 2 番目のビュー
- サイズ 565 X 600 の 3 番目のビュー
私は使っている
[[_viewController view] removeFromSuperview];
_viewController = [[NSViewController alloc] initWithNibName:@"MyXibName" bundle:nil];
[_customView addSubview:[_viewController view]];
あるビューから別のビューに切り替えたり、特定のビューを閉じたりすることはすべて正常に機能していますが、ビューのサイズに応じてウィンドウのサイズを変更することはできません。
これらに関する多くのサイトと数行のコードを参照しましたが、それらのいずれからもこれらに対する解決策は得られませんでした。
これらを達成するために誰かが私を助けてくれれば幸いです。可能であれば、「あるビューから別のビューに値を渡す」ことについても答えてください。
前もって感謝します...