2013-07-15 73 views

回答

22

如果要實現一個固定的左側面板,只需在Interface Builder中選擇左側視圖,選擇「編輯器」→「引腳」→「寬度」。儘管如此,這將使得分頻器不可移動。

如果您想保留一個可拖動的分隔線,您可以使用IB中的「保持優先級」滑塊。 要優先考慮右側面板的增長,請選擇IB中的拆分視圖,並將「右側」優先級降低爲1.
請注意,這些優先級已添加到Mountain Lion中。詳情請見10.8 AppKit release notes

如果您需要支持10.7,實現此NSSplitView行爲可能會更困難。 Apple用10.8修正了一些缺陷和缺點(特別是與分割視圖結合在一起)。

+0

爲什麼你會有一個可移動的滑塊,如果有一個固定大小的窗格? – uchuugaka

+1

爲什麼不呢?這是幾乎所有具有側邊欄的OS X應用程序(例如Finder)的默認設置。調整窗口大小時,源列表不會增加,但可自由定位。 –

+0

哦。我明白你的意思了。好例子。所以持有位置是它應該保持的位置,直到用戶手動調整它爲止。我希望文檔使用清晰的語言。 – uchuugaka

相關問題