0

NSView現在表示されているサブビューに基づいてサイズを変更 (大きくしたり小さくしたり) したいと思います。これは UserDefaults で最もよく見られますが、モーダル ウィンドウで使用したいと思います。

私はNSTabView4つのタブを持つウィンドウ内を使用しています。各タブには、かなり異なるサイズ要件があります。そして、醜い空きスペースをたくさん避けたいと思っています。

それは単純な「コンテンツに合わせてサイズを変更する」ボタンですか、それとも手作りのものですか。

同様の質問がいくつか見られますNSTabView

4

1 に答える 1

0

すべてのサブビューをループして、最大の CGRectGetMaxY() を持つフレームを見つけるループを作成しました。次に、パディングを追加し、ウィンドウのサイズを高さに変更します。それは本当にうまくいきます。

于 2013-08-31T22:00:24.113 に答える