2016-07-08 37 views
0

enter image description here如何使素描/網頁側邊欄一樣在OSX

我試圖做類似的應用到草圖,我不知道該工具條(一個在右邊)是如何製造,即使在在Google上到處搜索。如果有人幫助我指出正確的方向,我將不勝感激。

我發現一種叫做NSPanel似乎有關,但也有很少數的例子,蘋果的文件是不是清楚要麼..

回答

3

沒有做這樣的事情沒有完整的對象,但在這裏是我將如何構建它:

我會從面板的NSSplitViewController對象開始。如果您想&窗格很容易摺疊,您可以設置固定寬度。

內右側的拆分視圖項目我會把一個NSScrollView對象,取決於要素多麼需要適應。

內,使用NSStackView來存儲所有元素組。佈局將根據元素高度自動調整。加號:單個元素可以很容易地隱藏(或最小化)。

在滾動視圖的頂部,如果您有多個窗格,則可以放置一個選項卡欄。在這裏,您可以再次使用NSStackView來佈置按鈕。

隨意問你是否需要關於這些對象的實現細節的幫助。