2013-08-31 52 views
0

我想NSView根據其當前查看的子視圖調整(大小)。這在UserDefaults中最常見,但我希望它能用於模態窗口。NSView調整大小像UserDefaults,基本上適合內容

我在帶有4個選項卡的窗口中使用NSTabView。每個標籤都有相當不同的尺寸要求;我希望避免很多醜陋的空白空間。

這是一個簡單的「調整大小以適應內容」按鈕或手動烘烤。

我確實看到一些類似的問題,for example但沒有處理NSTabView

回答

0

我寫了一個循環遍歷所有的子視圖,並找到最大的CGRectGetMaxY()框架。然後我添加一個填充並調整窗口的高度。它工作得很好。