NSWindowのサイズが変更されたときに、NSViewController内のすべてのサブビューのサイズを変更しようとしています。NSWindowビューには、サブビューとしてNSViewController.viewが含まれています。autoResizingをYESに設定し、autoResizingマスクを水平と垂直の両方に設定しました。
[self.view setAutoresizesSubviews:YES];
[background setAutoresizingMask:NSViewWidthSizable | NSViewHeightSizable];
しかし、このテクニックは私にはうまくいきませんでした。すべてのコンポーネントは、IBを使用するのではなく、コードによって追加されることに注意してください。だから私の質問は:
- 自動サイズ変更するには何を追加する必要がありますか?
- OpenGLを使用して別のビューで描画します。新しいサイズに関して計算を行う必要がありますか?別のアプリでcocos2dを使用したときは、計算について心配する必要はありませんでした。それで、ここに似たようなものがありますか?