2010-07-01 74 views
1

我正在尋找創建一個窗口對象,看起來就像Dock的堆棧。 (灰色方塊,而不是比薩的傾斜列表)。完整的標題,透明度,導航按鈕,帶字幕的大圖標和底部的尖箭頭位。如何製作一個類似Mac OS X dock的堆棧的窗口?

NSPanel「HUD」實際上並不適合...當用戶點擊我的應用程序時,彈出窗口,圖標指示動作,箭頭指向他們點擊的位置。

有幫助嗎?

謝謝,

-S!

回答

4

彈出窗口的好起始位置是MAAttachedWindow

至於文件,標籤等,你可能會看看NSCollectionView。我認爲你可以將其配置爲透明,並在NSCollectionViewItem原型中設置所需的標籤屬性。在這個原型中,你可以用一個基本的無邊界NSImageView和一個正確顏色的NSTextField來完成它。

+0

Matt Gemmell太棒了。我會去看看它是否有效。如果有,我會接受。 – 2010-07-01 15:45:45

+0

是的,他只是蜜蜂的膝蓋...... ;-) – 2010-07-02 15:15:16

2

您可能想要爲您的用戶界面使用BGHUD。參見: http://www.binarymethod.com/bghudappkit/

+0

非常好。我知道有幾個項目提供了「HUD」風格的AppKit控制器替代品,但這個很不錯。 – 2010-07-02 12:44:37

+0

贏。你們好棒。 – 2010-07-06 17:50:06