2011-06-21 71 views
0

我對IB庫的Media選項卡中的幾個圖像和聲音文件有疑問:它們如何在代碼中使用? 我想將NSImageVew的圖像更改爲NSRevealFreestandingTemplate,但我該如何訪問它?我敢肯定,創建一個隱藏的圖像視圖,並從那裏拉出它,必須有更好的方法。有任何想法嗎?在代碼中使用Interface Builder的系統媒體文件

謝謝!

回答

2

使用NSImage的imageNamed:方法來獲取系統映像。您可以使用NSImage's Constants section中的任何值作爲名稱。要獲得您指定的圖像,您可以使用:

[NSImage imageNamed: NSImageNameRevealFreestandingTemplate]; 
+0

謝謝!正是我在找的!我知道蘋果已經實現了類似的東西......:D –

2

[imageView setImage:[NSImage imageNamed:@「NSRevealFreestandingTemplate」]];

+1

它的工作!謝謝!但其他實現似乎更清潔一些。但是,這絕對值得讚賞! –