4
私はすべての標準的なアプローチを使用して、Macプログラミングで初心者です。マウスでウィンドウのサイズを変更しようとすると、内部コンテンツ、つまりカスタムビューのサイズが変更されません。NSVIewカスタムビューのサイズが変更されていません
私のコードに何が欠けているのか教えていただけますか?これまでのところ私は、次のように行われている:
- ウィンドウ幅に
- 設定AutoResizeMaskと 高さの内側 内のすべてのビューを自動サイズ変更サブビューを設定
私はサイズ変更がある場合、参照コードでのNSLogを使用してチェック私のコードDrawRectが呼び出されていないことを知るようになりました。私はこれが問題かもしれないと思うが、なぜこれが得られないのか、私はそれを理解することができない。
のようなあなたのコードであり、ウィンドウのcontentViewはautoresizesSubviews'がYES' ''に設定されていますか? – Richard
はいその設定はyesに設定されています – Amitg2k12
こんにちは、レイアウトはそうです、ウィンドウコントローラーはコンテンツビュー内に独自のコンテンツビューを持っています。私は2つのカスタムビューを持っています。 、私はカスタムビューをサイズ変更するために、ウィンドウコントローラ内のsetFrameを設定する必要があります – Amitg2k12